Worksheet

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

NazwaTypDostępOpis
NamestringOdczyt/zapisPobiera nazwę.
IndexintOdczyt/zapisPobiera indeks.
DataValidations[]*DataValidationOdczyt/zapisPobiera walidacje danych.
Tables[]*TableOdczyt/zapisZwraca tabele.
Pictures[]*PictureOdczyt/zapisPobiera obrazy.

Metody

SygnaturaOpis
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) → errorFromCSV wypełnia arkusz danymi z dwuwymiarowego wycinka ciągów znaków.
AddDataValidation(ref: string, dv: *DataValidation) → errorAddDataValidation dodaje regułę walidacji danych do arkusza.
RemoveDataValidation(ref: string) → errorRemoveDataValidation usuwa pierwszą regułę walidacji danych, której Ref dokładnie pasuje do podanego ciągu ref.
AddPicture(pic: *Picture) → errorAddPicture dołącza pic do arkusza, przydziela mu unikalną nazwę i oznacza skoroszyt jako zmodyfikowany.
AddTable(rangeRef: string) → *TableAddTable 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) → *TableGetTable zwraca tabelę o podanej nazwie, lub nil, jeśli nie znaleziono dopasowania.
Cells() → *CellsCells zwraca kolekcję Cells dla tego arkusza, umożliwiając operacje odczytu i zapisu na poziomie komórek za pomocą odwołań w stylu A1.

Zobacz także

 Polski