Worksheet
ภาพรวม
Worksheet เป็นชนิดใน Aspose.Cells FOSS สำหรับ Go.
Worksheet แสดงถึงชีตเดียวภายใน workbook.
เมธอดที่ใช้ได้รวมถึง: AddDataValidation, AddPicture, AddTable, Cells, FromCSV, GetTable, RemoveDataValidation, ToCSV. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้โดยแอปพลิเคชัน Go ใด ๆ หลังจากติดตั้งแพ็กเกจ Aspose.Cells FOSS สำหรับ Go. คุณสมบัติ: DataValidations, Index, Name, Pictures, Tables.
คุณสมบัติ
| ชื่อ | ประเภท | การเข้าถึง | คำอธิบาย |
|---|---|---|---|
Name | string | อ่าน/เขียน | รับชื่อ. |
Index | int | อ่าน/เขียน | รับดัชนี. |
DataValidations | []*DataValidation | อ่าน/เขียน | รับการตรวจสอบข้อมูล. |
Tables | []*Table | อ่าน/เขียน | รับตาราง. |
Pictures | []*Picture | อ่าน/เขียน | รับรูปภาพ. |
วิธีการ
| ลายเซ็น | คำอธิบาย |
|---|---|
ToCSV(delimiter: rune) → ([][]string, error) | ToCSV แปลงเซลล์ของ worksheet ให้เป็น slice ของ string แบบ 2 มิติที่เหมาะสำหรับการเขียนด้วย encoding/csv. |
FromCSV(data: [][]string, delimiter: rune) → error | FromCSV เติมข้อมูลลงใน worksheet จาก slice ของ string แบบ 2 มิติ. |
AddDataValidation(ref: string, dv: *DataValidation) → error | AddDataValidation เพิ่มกฎการตรวจสอบข้อมูล (data-validation) ลงใน worksheet. |
RemoveDataValidation(ref: string) → error | RemoveDataValidation ลบกฎการตรวจสอบข้อมูลแรกที่ Ref ตรงกับสตริง ref ที่กำหนดอย่างแม่นยำ. |
AddPicture(pic: *Picture) → error | AddPicture แนบ pic ไปยัง worksheet, กำหนดชื่อที่ไม่ซ้ำให้กับมัน, และทำเครื่องหมายว่า workbook ถูกแก้ไข. |
AddTable(rangeRef: string) → *Table | AddTable สร้าง Table ใหม่ที่ครอบคลุมช่วงที่กำหนด, กำหนดชื่อที่ไม่ซ้ำและสร้างอัตโนมัติ (“Table1”, “Table2”, …), เพิ่มลงใน worksheet, และคืนค่าเพื่อการกำหนดค่าต่อไป. |
GetTable(name: string) → *Table | GetTable คืนค่า Table ที่มีชื่อที่กำหนด, หรือ nil หากไม่พบการจับคู่. |
Cells() → *Cells | Cells คืนคอลเลกชัน Cells สำหรับเวิร์กชีตนี้ ทำให้สามารถดำเนินการอ่านและเขียนระดับเซลล์ผ่านการอ้างอิงแบบ A1-style ได้. |