Швидкий старт
Швидкий старт
Ця сторінка дає вам з нуля до роботи файл XLSX в C#, використовуючи Aspose.Cells FOSS для .NET.
Prerequisites
| Requirement | Detail |
|---|---|
| Runtime | .NET 6.0 або більш пізній. |
| Package | Aspose.Cells_FOSS (NuGet) |
| OS | Windows, macOS або Linux |
Інсталюйте пакет, якщо ви ще не зробили цього:
dotnet add package Aspose.Cells_FOSSКрок 1 Створити робочий лист і записувати дані клітин
Інстанціалізація Workbook отримати порожню книжку з одним замовчуванням листком. Доступ до листа через Workbook.Worksheets[0].Використовуйте. Cell.PutValue() Назначити строку формули для: Cell.Formula додати обчислювану ячейку.
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";Крок 2 Захопить підручники
Call Workbook.Save() Формат файлу визначається формою: .xlsx продовження.
workbook.Save("quickstart.xlsx");
Console.WriteLine("Saved: quickstart.xlsx");Крок 3 Завантажити і перечитувати
Завантажити існуючий файл, передавши шлях до Workbook Конструктор. Доступ до цінностей клітин з використанням Cell.StringValue для дисплея або Cell.Value для об’єкта, що лежить в основі. Cell.Formula повертає строку формули, якщо одна з них задана.
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.8Наступні кроки
- Installation Детальні інструкції по налаштуванню та
.csprojсинтаксис посилання на пакет - Features Огляд усіх можливостей, які відкрита бібліотекою.
- Управління таблицями Складні листи, настройка сторінки, оформлення рядків/стовпців та злиття клітин