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")Откройте report.xlsx в Excel или LibreOffice, чтобы увидеть жирную заголовочную строку и две ячейки данных.
Следующие шаги
- Руководство разработчика: Оформление, проверка данных, таблицы, изображения и потоковое чтение
- API Reference: Полная документация классов и методов
- База знаний: Пошаговые руководства, ориентированные на задачи