Quickstart
Quickstart
Deze walkthrough maakt een werkmap, schrijft een kleine tabel met waarden, past een vetgedrukte kopstijl toe, en slaat het resultaat op — de snelste route van installatie naar een echt .xlsx-bestand.
Prerequisites
| Requirement | Detail |
|---|---|
| Module geïnstalleerd | Zie Installation |
| Import | import cells_foss "github.com/aspose-cells-foss/Aspose.Cells-FOSS-for-Go/v26/aspose/cells_foss" |
Stap 1: Maak een werkmap en krijg toegang tot het eerste werkblad
Een nieuwe Workbook begint altijd met één werkblad, beschikbaar via de Worksheets-slice:
wb := cells_foss.NewWorkbook()
ws := wb.Worksheets[0]
fmt.Println("Worksheets available:", len(wb.Worksheets))
_ = wsStap 2: Schrijf celwaarden
Gebruik Cells().Set(ref, value) om een waarde naar een cel te schrijven via de A1-stijl referentie:
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)Stap 3: Vet de koprij
Maak een Style met een vet Font en pas het toe op de kopcellen met 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)
}Stap 4: Sla de werkmap op
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")Open report.xlsx in Excel of LibreOffice om de vetgedrukte koprij en de twee gegevenscellen te zien.
Vervolgstappen
- Ontwikkelaarsgids: Opmaak, gegevensvalidatie, tabellen, afbeeldingen en streaming-lezingen
- API Reference: Volledige klasse- en methodedocumentatie
- Kennisbank: Taakgerichte handleidingen