Quickstart
Quickstart
本教程创建一个工作簿,写入一个小型数值表格,应用粗体标题样式,并保存结果——从安装到生成真实的 .xlsx 文件的最快路径。
Prerequisites
| Requirement | Detail |
|---|---|
| 模块已安装 | 参见 Installation |
| Import | import 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,即可看到加粗的标题行和两个数据单元格。
后续步骤
- 开发者指南: 样式、数据验证、表格、图片和流式读取
- API Reference: 完整的类和方法文档
- 知识库: 面向任务的操作指南