Worksheet
Übersicht
Worksheet ist ein Typ in Aspose.Cells FOSS für Go.
Worksheet repräsentiert ein einzelnes Blatt innerhalb einer Arbeitsmappe.
Verfügbare Methoden umfassen: AddDataValidation, AddPicture, AddTable, Cells, FromCSV, GetTable, RemoveDataValidation, ToCSV. Alle öffentlichen Mitglieder sind für jede Go-Anwendung zugänglich, nachdem das Aspose.Cells FOSS für Go-Paket installiert wurde. Eigenschaften: DataValidations, Index, Name, Pictures, Tables.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
Name | string | Lesen/Schreiben | Gibt den Namen zurück. |
Index | int | Lesen/Schreiben | Ruft den Index ab. |
DataValidations | []*DataValidation | Lesen/Schreiben | Ruft die Datenvalidierungen ab. |
Tables | []*Table | Lesen/Schreiben | Ruft die Tabellen ab. |
Pictures | []*Picture | Lesen/Schreiben | Ruft die Bilder ab. |
Methoden
| Signatur | Beschreibung |
|---|---|
ToCSV(delimiter: rune) → ([][]string, error) | ToCSV konvertiert die Zellen des Arbeitsblatts in ein 2D-String-Slice, das für das Schreiben mit encoding/csv geeignet ist. |
FromCSV(data: [][]string, delimiter: rune) → error | FromCSV füllt das Arbeitsblatt mit Daten aus einem 2D-String-Slice. |
AddDataValidation(ref: string, dv: *DataValidation) → error | AddDataValidation fügt dem Arbeitsblatt eine Datenvalidierungs-Regel hinzu. |
RemoveDataValidation(ref: string) → error | RemoveDataValidation entfernt die erste data-validation Regel, deren Ref exakt mit dem angegebenen Ref-String übereinstimmt. |
AddPicture(pic: *Picture) → error | AddPicture fügt pic dem Arbeitsblatt hinzu, weist ihm einen eindeutigen Namen zu und markiert die Arbeitsmappe als geändert. |
AddTable(rangeRef: string) → *Table | AddTable erstellt eine neue Table, die den angegebenen Bereich abdeckt, weist ihr einen eindeutigen automatisch generierten Namen („Table1“, „Table2“, …) zu, fügt sie dem Arbeitsblatt hinzu und gibt sie zur weiteren Konfiguration zurück. |
GetTable(name: string) → *Table | GetTable gibt die Table mit dem angegebenen Namen zurück, oder nil, wenn keine Übereinstimmung gefunden wird. |
Cells() → *Cells | Cells gibt die Cells-Sammlung für dieses Arbeitsblatt zurück und ermöglicht zellbezogene Lese- und Schreibvorgänge über A1-artige Referenzen. |