Worksheet
Tổng quan
Worksheet là một kiểu trong Aspose.Cells FOSS cho Go.
Worksheet đại diện cho một sheet duy nhất trong một workbook.
Các phương thức khả dụng bao gồm: AddDataValidation, AddPicture, AddTable, Cells, FromCSV, GetTable, RemoveDataValidation, ToCSV. Tất cả các thành viên công cộng đều có thể truy cập bởi bất kỳ ứng dụng Go nào sau khi cài đặt gói Aspose.Cells FOSS cho Go. Thuộc tính: DataValidations, Index, Name, Pictures, Tables.
Thuộc tính
| Tên | Kiểu | Truy cập | Mô tả |
|---|---|---|---|
Name | string | Đọc/Ghi | Lấy tên. |
Index | int | Đọc/Ghi | Lấy chỉ mục. |
DataValidations | []*DataValidation | Đọc/Ghi | Lấy các xác thực dữ liệu. |
Tables | []*Table | Đọc/Ghi | Lấy các bảng. |
Pictures | []*Picture | Đọc/Ghi | Lấy các hình ảnh. |
Phương thức
| Chữ ký | Mô tả |
|---|---|
ToCSV(delimiter: rune) → ([][]string, error) | ToCSV chuyển đổi các ô của bảng tính thành một slice chuỗi 2D phù hợp để ghi bằng encoding/csv. |
FromCSV(data: [][]string, delimiter: rune) → error | FromCSV điền dữ liệu vào bảng tính từ một slice chuỗi 2D. |
AddDataValidation(ref: string, dv: *DataValidation) → error | AddDataValidation thêm một quy tắc xác thực dữ liệu vào bảng tính. |
RemoveDataValidation(ref: string) → error | RemoveDataValidation xóa quy tắc data-validation đầu tiên mà Ref khớp chính xác với chuỗi ref được cung cấp. |
AddPicture(pic: *Picture) → error | AddPicture đính kèm pic vào worksheet, gán cho nó một tên duy nhất và đánh dấu workbook là đã được sửa đổi. |
AddTable(rangeRef: string) → *Table | AddTable tạo một Table mới bao phủ phạm vi đã cho, gán cho nó một tên duy nhất được tạo tự động (“Table1”, “Table2”, …), thêm nó vào worksheet và trả về để cấu hình thêm. |
GetTable(name: string) → *Table | GetTable trả về Table có tên đã cho, hoặc nil nếu không tìm thấy kết quả phù hợp. |
Cells() → *Cells | Cells trả về bộ sưu tập Cells cho trang tính này, cho phép thực hiện các thao tác đọc và ghi ở mức độ ô thông qua các tham chiếu kiểu A1. |