Memulai dengan cepat
Memulai dengan cepat
Halaman ini membawa Anda dari nol ke file XLSX yang bekerja dalam C # menggunakan Aspose.Cells FOSS untuk .NET.
Persyaratan awal
| Persyaratan | Detailnya |
|---|---|
| Waktu berjalan | .NET 6.0 atau lebih baru |
| Paket | Aspose.Cells_FOSS (NuGet) |
| OS | Windows, macOS atau Linux |
Instal paket jika Anda belum:
dotnet add package Aspose.Cells_FOSSLangkah 1 Buat buku kerja dan tulis data sel
Menginstansiasi a Workbook untuk mendapatkan buku kerja kosong dengan satu lembar kerja default. Akses lembaran kerja melalui Workbook.Worksheets[0].Gunakan . Cell.PutValue() untuk menulis string, angka, boolean, desimal, dan tanggal. Atur rumus ke Cell.Formula untuk menambahkan sel yang dihitung.
using Aspose.Cells_FOSS;
var workbook = new Workbook();
var sheet = workbook.Worksheets[0];
// Write different value types
sheet.Cells["A1"].PutValue("Product");
sheet.Cells["B1"].PutValue("Units");
sheet.Cells["C1"].PutValue("Price");
sheet.Cells["A2"].PutValue("Widget A");
sheet.Cells["B2"].PutValue(120);
sheet.Cells["C2"].PutValue(9.99m);
sheet.Cells["A3"].PutValue("Widget B");
sheet.Cells["B3"].PutValue(85);
sheet.Cells["C3"].PutValue(14.49m);
// Formula: total revenue for Widget A
sheet.Cells["D2"].Formula = "=B2*C2";
sheet.Cells["D3"].Formula = "=B3*C3";Langkah 2 Simpan Buku Kerja
Panggil. Workbook.Save() dengan jalur output. Format file ditentukan oleh .xlsx perpanjangan.
workbook.Save("quickstart.xlsx");
Console.WriteLine("Saved: quickstart.xlsx");Langkah 3 Mengunggah dan Membaca Kembali
Mengunggah file yang ada dengan melewati jalur file ke Workbook Akses nilai sel menggunakan Cell.StringValue untuk string tampilan atau Cell.Value untuk objek yang mendasari. Cell.Formula mengembalikan string rumus jika satu ditetapkan.
var loaded = new Workbook("quickstart.xlsx");
var ws = loaded.Worksheets[0];
Console.WriteLine(ws.Cells["A2"].StringValue); // Widget A
Console.WriteLine(ws.Cells["B2"].StringValue); // 120
Console.WriteLine(ws.Cells["D2"].Formula); // =B2*C2
Console.WriteLine(ws.Cells["D2"].StringValue); // 1198.8Langkah-langkah Selanjutnya
- Instalasi Instruksi pengaturan terperinci dan
.csprojsintaksis referensi paket - Fitur-fiturnya Tinjauan keseluruhan kemampuan yang diekspos oleh perpustakaan
- Manajemen spreadsheet Lembar kerja, pengaturan halaman, tata letak baris/kolom, dan penggabungan sel