Workbook

Workbook

概要

Workbook は Aspose.Cells の C++ 向け FOSS のクラスです。

XLSX ワークブックの作成、読み込み、変更、保存に使用されるルートスプレッドシートオブジェクトを表します。

このクラスは C++ プログラムで Workbook オブジェクトを操作するための 26 のメソッドを提供します。利用可能なメソッドは Dispose、EnsureUniqueDefinedName、EnsureUniqueSheetName、EnsureValidDefinedNameScope、GetDefinedNames、GetDefinedNamesModel、GetDocumentProperties、GetLoadDiagnostics、GetModel、GetProperties、GetSettings、GetWorksheets、および追加の 2 つのメソッドです。Aspose.Cells の C++ 用 FOSS パッケージをインストールすれば、すべての公開メンバーは任意の C++ アプリケーションから利用可能です。アクセッサーメソッド: Workbook。

アクセサーメソッド

名前型アクセス説明
WorkbookWorkbook読み取りワークブックを取得します。

メソッド

シグネチャ説明
Workbook() → Workbookこの Workbook インスタンスで Workbook を呼び出します。
Workbook()
GetWorksheets() → WorksheetCollectionワークブックの順序でワークシートを取得します。
GetWorksheets() → WorksheetCollectionワークシートを返します。
GetSettings() → WorkbookSettings日付システムや表示カルチャーなど、ブックレベルの設定を取得します。
GetSettings() → WorkbookSettings設定を返します。
GetProperties() → WorkbookPropertiesサポートされているパブリックAPIが公開するブックのメタデータとビュー設定を取得します。
GetProperties() → WorkbookPropertiesプロパティを返します。
GetDocumentProperties() → DocumentPropertiesコアおよび拡張メタデータ用のドキュメントプロパティファサードを取得します。
GetDocumentProperties() → DocumentPropertiesドキュメントプロパティを返します。
GetDefinedNames() → DefinedNameCollectionワークブックで定義された名前コレクションを取得します。
GetDefinedNames() → DefinedNameCollection定義された名前を返します。
GetLoadDiagnostics() → LoadDiagnostics現在のワークブックのロード中に収集された診断情報を取得します。
GetLoadDiagnostics() → LoadDiagnosticsロード診断情報を返します。
Save(fileName: std::string_view)デフォルトの保存オプションを使用して、ワークブックをXLSXファイルに保存します。
Save(fileName: std::string_view, format: SaveFormat)指定された保存形式を使用して、ワークブックをファイルに保存します。
Save(fileName: std::string_view, options: SaveOptions)明示的な保存オプションを使用して、ワークブックをファイルに保存します。
Save(stream: std::vector<std::uint8_t>, format: SaveFormat)指定された保存形式を使用して、ワークブックをストリームに保存します。
Save(stream: std::vector<std::uint8_t>, options: SaveOptions)明示的な保存オプションを使用して、ワークブックをストリームに保存します。
GetModel() → Core::WorkbookModel基になるワークブックモデルを取得します。
GetModel() → Core::WorkbookModelモデルを返します。
GetDefinedNamesModel() → std::vector<Core::DefinedNameModel>基になる定義済み名前モデルベクターを取得します。
EnsureUniqueSheetName(sheetName: std::string_view, currentSheet: std::optional<std::reference_wrapper<const Core::WorksheetModel>>)ワークブック内の他のワークシートが指定された名前と重複しないことを保証します。重複が見つかった場合は CellsException をスローします。
EnsureValidDefinedNameScope(localSheetIndex: std::optional<int>)ローカルシートインデックスが存在しない(グローバル スコープ)か、または有効なワークシート範囲内であることを検証します。それ以外の場合は CellsException をスローします。
EnsureUniqueDefinedName(currentDefinedName: Core::DefinedNameModel, name: std::string_view, localSheetIndex: std::optional<int>)ワークブック内の他の定義済み名前が指定された名前およびスコープと重複しないことを保証します。重複が見つかった場合は CellsException をスローします。
Dispose()ワークブック インスタンスに関連付けられたリソースを解放します。

参照

 日本語