Quickstart

Quickstart

本教程创建一个工作簿,写入一个小型数值表格,应用粗体标题样式,并保存结果——从安装到生成真实的 .xlsx 文件的最快路径。


Prerequisites

RequirementDetail
模块已安装参见 Installation
Importimport cells_foss "github.com/aspose-cells-foss/Aspose.Cells-FOSS-for-Go/v26/aspose/cells_foss"

步骤 1:创建工作簿并访问第一个工作表

新的 Workbook 总是以一个工作表开始,可通过 Worksheets 切片访问:

wb := cells_foss.NewWorkbook()
ws := wb.Worksheets[0]
fmt.Println("Worksheets available:", len(wb.Worksheets))
_ = ws

步骤 2:写入单元格数值

使用 Cells().Set(ref, value) 通过 A1 样式引用向单元格写入值:

wb := cells_foss.NewWorkbook()
ws := wb.Worksheets[0]

ws.Cells().Set("A1", "Product")
ws.Cells().Set("B1", "Revenue")
ws.Cells().Set("A2", "Widget A")
ws.Cells().Set("B2", 42000)

步骤 3:将标题行加粗

构建一个 Style,使用粗体的 Font,并使用 Cell.SetStyle 将其应用于标题单元格:

wb := cells_foss.NewWorkbook()
ws := wb.Worksheets[0]
ws.Cells().Set("A1", "Product")
ws.Cells().Set("B1", "Revenue")

boldStyle := cells_foss.NewStyle()
boldStyle.Font.Bold = true
for _, ref := range []string{"A1", "B1"} {
	cell, _ := ws.Cells().Get(ref)
	cell.SetStyle(boldStyle)
}

步骤 4:保存工作簿

wb := cells_foss.NewWorkbook()

if err := wb.Save("report.xlsx"); err != nil {
	fmt.Printf("Error saving workbook: %v\n", err)
	return
}
fmt.Println("Workbook saved to report.xlsx")

在 Excel 或 LibreOffice 中打开 report.xlsx,即可看到加粗的标题行和两个数据单元格。


后续步骤

另请参阅

 中文