ファイルを開くさまざまな方法
Contents
[
Hide
]
Aspose.Cellsを使用すれば、たとえばデータを取得したり、開発プロセスを高速化するためのデザイナー テンプレートを使用したりするために、ファイルを開くことは簡単です。
パスを使用してExcelファイルを開く方法
開発者は、stringとしてパスをコンストラクタに指定することで、ローカルコンピュータ上のMicrosoft Excelファイルを開くことができます。Aspose.Cellsは自動的にファイル形式を検出します。
ストリームを使用してExcelファイルを開く方法
また、ストリームとしてExcelファイルを開くことも簡単です。ファイルを含むStreamオブジェクトを引数に取るコンストラクタのオーバーロードバージョンを使用します。
データだけを含むファイルを開く方法
データのみを含むファイルを開くには、関連する属性とオプションを設定するために、LoadOptionsおよびLoadFilterクラスを使用して、ロードするテンプレートファイルのクラスの関連属性とオプションを設定してください。
表示されているシートのみを読み込む方法
ワークブック内の表示されているワークシートのデータのみを読み込む際、Workbookをロードする際に表示されていないワークシートのデータをスキップする必要がある場合があります。Aspose.Cellsでは、ワークブックを読み込む際に表示されていないワークシートのデータをスキップするため、カスタム関数を作成し、そのインスタンスをLoadOptions.LoadFilterプロパティに渡すことができます。
上記のスニペットで参照されるCustomnLoadクラスの実装はこちらです。
大規模なスプレッドシートをロードする際に、{0}コンストラクタがSystem.OutOfMemoryExceptionをスローする可能性がかなり高いです。この例外は、利用可能なメモリが不十分であるため、スプレッドシート全体を完全にメモリに読み込むことができず、メモリ設定を有効にしてスプレッドシートをロードする必要があることを示しています。
Workbookコンストラクタが大規模なスプレッドシートをロードする際にSystem.OutOfMemoryExceptionをスローする可能性がかなり高いです。この例外は、利用可能なメモリが不足していることを示しており、スプレッドシートを完全にロードするために必要なメモリが不足している可能性があるため、メモリ設定を有効にしてスプレッドシートをロードする必要があります。