Quickstart
Quickstart
Este tutorial cria uma pasta de trabalho, grava uma pequena tabela de valores, aplica um estilo de cabeçalho em negrito e salva o resultado — o caminho mais rápido da instalação até um arquivo .xlsx real.
Prerequisites
| Requirement | Detail |
|---|---|
| Módulo instalado | Ver Installation |
| Import | import cells_foss "github.com/aspose-cells-foss/Aspose.Cells-FOSS-for-Go/v26/aspose/cells_foss" |
Etapa 1: Crie uma pasta de trabalho e acesse a primeira planilha
Um novo Workbook sempre começa com uma planilha, disponível através da fatia Worksheets:
wb := cells_foss.NewWorkbook()
ws := wb.Worksheets[0]
fmt.Println("Worksheets available:", len(wb.Worksheets))
_ = wsEtapa 2: Escreva valores nas células
Use Cells().Set(ref, value) para gravar um valor em uma célula usando sua referência no estilo 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)Etapa 3: Negrito na linha de cabeçalho
Crie um Style com um Font em negrito e aplique-o às células de cabeçalho com 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)
}Etapa 4: Salvar a pasta de trabalho
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")Abra report.xlsx no Excel ou LibreOffice para ver a linha de cabeçalho em negrito e as duas células de dados.
Próximas etapas
- Guia do Desenvolvedor: Estilização, validação de dados, tabelas, imagens e leituras em streaming
- API Reference: Documentação completa de classes e métodos
- Base de Conhecimento: Guias práticos orientados a tarefas