Microsoft® Pembuatan File Berbasis Template Excel via .NET

Hasilkan laporan file Excel berdasarkan templat yang telah ditentukan sebelumnya dalam aplikasi berbasis .NET

 

.NET Perpustakaan Excel mendukung pembuatan file Excel berbasis templat untuk pembuatan laporan massal. Templat adalah format yang telah dirancang sebelumnya, digunakan untuk membuat laporan dengan pola yang sama. Kode .NET membuat file excel baru sama seperti dokumen template yang telah diisi data. Format file yang didukung antara lain XLS, XLSX, XLSB, XLSM, ODS.

Buat Laporan Berdasarkan Templat Excel yang Telah Didesain Sebelumnya

Untuk mengotomatiskan proses pembuatan file pola yang sama dengan mudah menggunakan .NET Majelis API. Ada berbagai cara untuk mengimpor data dan menghasilkan file Excel. API menyediakan a Kelas Desainer Buku Kerja untuk mewakili lembar kerja desainer. Buat objeknya dan gunakan untuk membuka file template. Atur sumber data, yang mungkin berupa DataTable, Array, file Json, dll. Proses untuk mengimpor data dan menyimpan file dengan data dalam format yang diperlukan. Pemrogram dapat mengumpulkan data menjadi laporan dalam format file lain pada tautan yang tercantum di bawah ini.

C# Kode untuk Menghasilkan Laporan Excel
// instantiate a new Workbook designer
var dgr = new WorkbookDesigner();
// get the first worksheet of the workbook
var sheet = dgr.Workbook.Worksheets[0];
// set the marker to a cell A1
sheet.Cells["A1"].PutValue("&=$VariableArray");
// set the data source for the marker
dgr.SetDataSource("VariableArray", new string[] { "first", "second", "third", "fourth", "fifth" });
// To Set the datatable as the data source. Firstly populate datatable from any data source
// dgr.SetDataSource(dt);
// process the marker
dgr.Process(true);
// save the result in XLSX format
dgr.Workbook.Save("output.xlsx");