Быстрый старт .
Быстрый старт .
Эта страница дает вам с нуля до рабочего файла XLSX на C#, используя Aspose.Cells FOSS для .NET.
Предварительные условия
| Требование | Подробности |
|---|---|
| Время выполнения | .NET 6.0 или более поздний |
| Пакет | 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 Сохранить учебник
Позвони . 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Следующие шаги
- Установка Подробные инструкции по установке и
.csprojсинтаксис ссылки на пакет - Особенности Обзор всех возможностей, представленных библиотекой.
- Управление электронными таблицами Рабочие листы, настройка страниц, планировка строк/столбцов и объединение ячеек