FileFormat.Sel untuk .NET
Permudah Generasi dan Kustomisasi Spreadsheet Excel dengan API .NET
Dengan mudah menghasilkan dan menyesuaikan spreadsheet menggunakan FileFormat.Cells, API .NET sumber terbuka. Sederhanakan pembuatan dan otomatisasi buku kerja dengan pustaka ringan ini.
FileFormat.Cells untuk .NET memberikan pengalaman yang sederhana, intuitif, dan mudah digunakan, menjadikannya pengalaman yang sederhana, intuitif, dan mudah digunakan solusi sempurna bagi mereka yang bekerja dengan spreadsheet Microsoft Excel melalui API sumber terbuka. .NET API ini telah dibuat dengan cermat untuk menyederhanakan pembuatan dan penyesuaian spreadsheet Excel. Dengan pustaka C# yang intuitif ini, membuat dan memanipulasi spreadsheet kini dapat dilakukan dengan mudah hanya dengan beberapa baris kode.
Pemasangan solusi ringan ini lancar dan menawarkan banyak fitur untuk memenuhi semua kebutuhan spreadsheet Anda. FileFormat.Cells untuk .NET memanfaatkan kekuatan OpenXML SDK, sebuah teknologi yang didukung oleh Microsoft. Berfungsi sebagai pembungkus yang nyaman, FileFormat.Cells untuk .NET menyederhanakan pemanfaatan kemampuan tingkat lanjutnya.
Dirancang dengan mempertimbangkan pengembang, pustaka .NET Sumber Terbuka ini memberdayakan Anda untuk mengotomatiskan pembuatan dan pengeditan Lembar Bentang Excel dengan mudah. Perluas kemampuannya dengan memanfaatkan pustaka OpenXML SDK. Mengelola FileFormat.Cells untuk .NET sangatlah mudah, berkat desainnya yang ramah pengguna. Pustaka ini menawarkan serangkaian fitur cerdas, termasuk menambahkan lembar, teks, membuka aliran spreadsheet yang ada, menerapkan pemformatan ke seluruh buku kerja atau sel tertentu, menambahkan gambar ke spreadsheet, dan banyak lagi.
Jelajahi repositori GitHub kami untuk berkontribusi, menyarankan perbaikan, dan menyempurnakan API Sumber Terbuka ini: https://github. com/fileformat-cells/FileFormat.Cells-for-.NET
Memulai FileFormat.Cells untuk .NET
Cara yang disarankan untuk menginstal FileFormat.Cells untuk .NET adalah menggunakan NuGet. Silakan gunakan perintah berikut untuk kelancaran instalasi.
Instal FileFormat.Cells untuk .NET melalui NuGet
NuGet\Install-Package FileFormat.Cells
Anda juga dapat mendownloadnya langsung dari GitHub.Membuat Buku Kerja/Spreadsheet Excel Kosong Secara Terprogram
Cuplikan kode berikut memberikan contoh cara membuat dan menyimpan spreadsheet Microsoft Excel baru menggunakan C# dengan pustaka FileFormat.Cells.
- Kode dimulai dengan mengimpor pustaka FileFormat.Cells yang diperlukan, yang menyediakan akses ke fungsionalitas untuk manipulasi spreadsheet Excel.
- Dalam namespace Contoh, kelas Program ditentukan.
- Metode Utama berfungsi sebagai titik masuk program, menerima argumen baris perintah jika ada (string[] args).
- Sebuah instance dari kelas Workbook diinisialisasi menggunakan Workbook workbook = new Workbook();.
- Metode Simpan dipanggil pada contoh buku kerja untuk menyimpan lembar bentang Excel. File disimpan dengan nama "Spreadsheet.xlsx" di direktori root `("/") disk.
Salin dan tempel cuplikan kode di bawah ini ke file utama Anda dan jalankan programnya.
Buat Buku Kerja/Spreadsheet Kosong di C#
using FileFormat.Cells;
namespace Example
{
class Program
{
static void Main(string[] args)
{
// Initialize an instance of the Workbook class.
Workbook workbook = new Workbook();
// Call the Save method to save the MS Excel Spreadsheet/Workbook onto the disk.
workbook.Save("/Spreadsheet.xlsx");
}
}
}
Mendapatkan Nilai Sel dari Spreadsheet/Buku Kerja Excel Secara Terprogram
Kode berikut mengilustrasikan cara membuka spreadsheet Microsoft Excel yang ada menggunakan C# dan mengambil nilai dari sel tertentu. Untuk mengakses dan berinteraksi dengan spreadsheet Anda, ikuti langkah-langkah berikut:
- Buat instance kelas Buku Kerja dengan menentukan jalur ke spreadsheet Anda yang ada.
- Mengambil Lembar Kerja dari Buku Kerja.
- Menetapkan objek sel ke variabel.
- Gunakan metode GetValue() untuk mengekstrak nilai dari sel yang ditentukan.
Salin dan tempel cuplikan kode di bawah ini ke file utama Anda dan jalankan programnya.
Mendapatkan Nilai Sel dari Buku Kerja di C#
using (Workbook wb = new Workbook(filePath)) // Load existing spreadsheet/workbook file.
{
Worksheet firstSheet = wb.Worksheets[0]; // Load first worksheet within workbook.
Cell cellA1 = firstSheet.Cells["A1"]; // Get A1 cell object within cellA1 variable.
Console.WriteLine(cellA1.GetDataType()); // Output cellA1 data type.
string value = cellA1.GetValue(); // Get value within cell A1.
Console.WriteLine(value); // Output the value stored in cell A1
}
Menggabungkan Sel dalam Lembar Kerja Excel Secara Terprogram
Kode yang diberikan menunjukkan cara menggabungkan sel secara terprogram dalam spreadsheet Microsoft Excel menggunakan C#. Berikut rincian langkah-langkahnya:
- Inisialisasi instance baru kelas Buku Kerja.
- Akses lembar kerja pertama dalam buku kerja.
- Gunakan metode MergeCells untuk menggabungkan sel dari A1 ke C1.
- Tetapkan nilai ke sel kiri atas area gabungan..
- Simpan buku kerja yang dimodifikasi ke jalur file tertentu.
Untuk mengintegrasikan fungsi ini ke dalam aplikasi C# Anda, ikuti langkah-langkah berikut:
- Masukkan cuplikan kode ke dalam file utama Anda.
- Jalankan program untuk menggabungkan sel dan menetapkan nilai yang sesuai.
Pendekatan ini menyederhanakan proses penggabungan sel dan memanipulasi data sel dalam spreadsheet Excel secara terprogram
Salin dan tempel cuplikan kode di bawah ini ke file utama Anda dan jalankan programnya.
Cuplikan kode untuk menggabungkan sel dalam lembar kerja
using (var workbook = new Workbook())
{
var firstSheet = workbook.Worksheets[0];
firstSheet.MergeCells("A1", "C1"); // Merge cells from A1 to C1
// Add value to the top-left cell of the merged area
var topLeftCell = firstSheet.Cells["A1"];
topLeftCell.PutValue("This is a merged cell");
workbook.Save(filePath);
}