Worksheet
Przegląd
Worksheet jest typem w Aspose.Cells FOSS dla Go.
Worksheet reprezentuje pojedynczy arkusz w skoroszycie.
Dostępne metody to: AddDataValidation, AddPicture, AddTable, Cells, FromCSV, GetTable, RemoveDataValidation, ToCSV. Wszystkie publiczne elementy są dostępne dla każdej aplikacji Go po zainstalowaniu pakietu Aspose.Cells FOSS dla Go. Właściwości: DataValidations, Index, Name, Pictures, Tables.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
Name | string | Odczyt/zapis | Pobiera nazwę. |
Index | int | Odczyt/zapis | Pobiera indeks. |
DataValidations | []*DataValidation | Odczyt/zapis | Pobiera walidacje danych. |
Tables | []*Table | Odczyt/zapis | Zwraca tabele. |
Pictures | []*Picture | Odczyt/zapis | Pobiera obrazy. |
Metody
| Sygnatura | Opis |
|---|---|
ToCSV(delimiter: rune) → ([][]string, error) | ToCSV konwertuje komórki arkusza kalkulacyjnego na dwuwymiarowy wycinek ciągów znaków odpowiedni do zapisu przy użyciu encoding/csv. |
FromCSV(data: [][]string, delimiter: rune) → error | FromCSV wypełnia arkusz danymi z dwuwymiarowego wycinka ciągów znaków. |
AddDataValidation(ref: string, dv: *DataValidation) → error | AddDataValidation dodaje regułę walidacji danych do arkusza. |
RemoveDataValidation(ref: string) → error | RemoveDataValidation usuwa pierwszą regułę walidacji danych, której Ref dokładnie pasuje do podanego ciągu ref. |
AddPicture(pic: *Picture) → error | AddPicture dołącza pic do arkusza, przydziela mu unikalną nazwę i oznacza skoroszyt jako zmodyfikowany. |
AddTable(rangeRef: string) → *Table | AddTable tworzy nową tabelę obejmującą podany zakres, nadaje jej unikalną automatycznie wygenerowaną nazwę (“Table1”, “Table2”, …), dodaje ją do arkusza i zwraca w celu dalszej konfiguracji. |
GetTable(name: string) → *Table | GetTable zwraca tabelę o podanej nazwie, lub nil, jeśli nie znaleziono dopasowania. |
Cells() → *Cells | Cells zwraca kolekcję Cells dla tego arkusza, umożliwiając operacje odczytu i zapisu na poziomie komórek za pomocą odwołań w stylu A1. |