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: เอกสารคลาสและเมธอดเต็มรูปแบบ
- ฐานความรู้: คู่มือวิธีทำเชิงงาน