Workbook

Übersicht

Workbook ist eine Klasse in Aspose.Cells FOSS für C++.

Stellt das übergeordnete Tabellenobjekt dar, das zum Erstellen, Laden, Ändern und Speichern einer XLSX-Arbeitsmappe verwendet wird.

Diese Klasse bietet 26 Methoden zur Arbeit mit Workbook-Objekten in C++-Programmen. Verfügbare Methoden umfassen: Dispose, EnsureUniqueDefinedName, EnsureUniqueSheetName, EnsureValidDefinedNameScope, GetDefinedNames, GetDefinedNamesModel, GetDocumentProperties, GetLoadDiagnostics, GetModel, GetProperties, GetSettings, GetWorksheets und 2 weitere Methoden. Alle öffentlichen Mitglieder sind für jede C++-Anwendung nach der Installation des Aspose.Cells FOSS für C++-Pakets zugänglich. Zugriffsmethoden: Workbook.

Zugriffsmethoden

NameTypZugriffBeschreibung
WorkbookWorkbookLesenRuft die Arbeitsmappe ab.

Methoden

SignaturBeschreibung
Workbook() → WorkbookRuft Workbook für diese Workbook-Instanz auf.
Workbook()
GetWorksheets() → WorksheetCollectionRuft die Arbeitsblätter in Reihenfolge der Arbeitsmappe ab.
GetWorksheets() → WorksheetCollectionGibt die Arbeitsblätter zurück.
GetSettings() → WorkbookSettingsRuft arbeitsmappenbezogene Einstellungen wie das Datumssystem und die Anzeigekultur ab.
GetSettings() → WorkbookSettingsGibt die Einstellungen zurück.
GetProperties() → WorkbookPropertiesRuft Arbeitsmappen-Metadaten und Ansichtseinstellungen ab, die vom unterstützten öffentlichen API bereitgestellt werden.
GetProperties() → WorkbookPropertiesGibt die Eigenschaften zurück.
GetDocumentProperties() → DocumentPropertiesErhält die Dokumenteneigenschaften-Fassade für Kern- und erweiterte Metadaten.
GetDocumentProperties() → DocumentPropertiesGibt die Dokumenteneigenschaften zurück.
GetDefinedNames() → DefinedNameCollectionRuft die vom Arbeitsbuch definierten Namen-Sammlung ab.
GetDefinedNames() → DefinedNameCollectionGibt die definierten Namen zurück.
GetLoadDiagnostics() → LoadDiagnosticsRuft Diagnosen ab, die beim Laden der aktuellen Arbeitsmappe gesammelt wurden.
GetLoadDiagnostics() → LoadDiagnosticsGibt die Lade-Diagnosen zurück.
Save(fileName: std::string_view)Speichert die Arbeitsmappe als XLSX-Datei unter Verwendung der Standard-Speicheroptionen.
Save(fileName: std::string_view, format: SaveFormat)Speichert die Arbeitsmappe in einer Datei unter Verwendung des angegebenen Speicherformats.
Save(fileName: std::string_view, options: SaveOptions)Speichert die Arbeitsmappe in einer Datei unter Verwendung expliziter Speicheroptionen.
Save(stream: std::vector<std::uint8_t>, format: SaveFormat)Speichert die Arbeitsmappe in einen Stream unter Verwendung des angegebenen Speicherformats.
Save(stream: std::vector<std::uint8_t>, options: SaveOptions)Speichert die Arbeitsmappe in einen Stream unter Verwendung expliziter Speicheroptionen.
GetModel() → Core::WorkbookModelGibt das zugrunde liegende Arbeitsbuchmodell zurück.
GetModel() → Core::WorkbookModelGibt das Modell zurück.
GetDefinedNamesModel() → std::vector<Core::DefinedNameModel>Gibt den zugrunde liegenden definierten Namensmodell-Vektor zurück.
EnsureUniqueSheetName(sheetName: std::string_view, currentSheet: std::optional<std::reference_wrapper<const Core::WorksheetModel>>)Stellt sicher, dass kein anderes Arbeitsblatt in der Arbeitsmappe den angegebenen Namen verwendet. Wirft CellsException, wenn ein Duplikat gefunden wird.
EnsureValidDefinedNameScope(localSheetIndex: std::optional<int>)Validiert, dass der lokale Blattindex fehlt (globaler Geltungsbereich) oder innerhalb des gültigen Arbeitsblattbereichs liegt. Wirft sonst CellsException.
EnsureUniqueDefinedName(currentDefinedName: Core::DefinedNameModel, name: std::string_view, localSheetIndex: std::optional<int>)Stellt sicher, dass kein anderer definierter Name in der Arbeitsmappe denselben Namen und Geltungsbereich hat. Wirft CellsException, wenn ein Duplikat gefunden wird.
Dispose()Gibt die mit der Arbeitsmappeninstanz verknüpften Ressourcen frei.

Siehe auch

 Deutsch