Worksheet
Přehled
Worksheet je typ v Aspose.Cells FOSS pro Go.
Worksheet představuje jeden list v sešitu.
Dostupné metody zahrnují: AddDataValidation, AddPicture, AddTable, Cells, FromCSV, GetTable, RemoveDataValidation, ToCSV. Všichni veřejní členové jsou přístupní jakékoli Go aplikaci po instalaci balíčku Aspose.Cells FOSS pro Go. Vlastnosti: DataValidations, Index, Name, Pictures, Tables.
Vlastnosti
| Název: | Typ: | Přístup | Popis: |
|---|---|---|---|
Name | string | Čtení/zápis | Získá název. |
Index | int | Čtení/zápis | Získá index. |
DataValidations | []*DataValidation | Čtení/zápis | Získá validace dat. |
Tables | []*Table | Čtení/zápis | Získá tabulky. |
Pictures | []*Picture | Čtení/zápis | Získá obrázky. |
Metody
| Podpis: | Popis: |
|---|---|
ToCSV(delimiter: rune) → ([][]string, error) | ToCSV převádí buňky listu na 2D string slice vhodný pro zápis pomocí encoding/csv. |
FromCSV(data: [][]string, delimiter: rune) → error | FromCSV naplní list daty z 2D string slice. |
AddDataValidation(ref: string, dv: *DataValidation) → error | AddDataValidation přidá pravidlo data-validation do listu. |
RemoveDataValidation(ref: string) → error | RemoveDataValidation odstraní první pravidlo data-validation, jehož Ref přesně odpovídá zadanému ref řetězci. |
AddPicture(pic: *Picture) → error | AddPicture připojí obrázek k listu, přiřadí mu jedinečný název a označí sešit jako upravený. |
AddTable(rangeRef: string) → *Table | AddTable vytvoří novou tabulku pokrývající zadaný rozsah, přiřadí jí jedinečný automaticky generovaný název („Table1“, „Table2“, …), přidá ji do listu a vrátí ji pro další konfiguraci. |
GetTable(name: string) → *Table | GetTable vrací tabulku s daným názvem, nebo nil, pokud není nalezena žádná shoda. |
Cells() → *Cells | Cells vrací kolekci Cells pro tento list, což umožňuje čtení a zápis na úrovni jednotlivých buněk pomocí odkazů ve stylu A1. |