快速开始
快速开始
这个页面将您从零到使用 Aspose.Cells FOSS 的 C# 运行 XLSX 文件.
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 图书馆所展示的所有功能概述
- 电子表格管理 工作表,页面设置,行/列布局和单元组合