Microsoft® Excel ファイルの分割 via .NET

.NET ベースのアプリケーション内で C# コードを使用して、単一の Excel ドキュメントを異なるファイルに分割します。

 

.NET エクセルライブラリ .NET ベースのアプリケーション内で Excel ドキュメントを複数のスプレッドシートに分割できます。サポートされているファイル形式には、XLS、XLSX、XLSB、XLSM、ODS が含まれます。

Excel ドキュメントを複数のファイルに分割する

Excel ファイルをシートごとに分割する最も簡単な方法は、次の方法ですべてのシートにアクセスすることです。 ワークシート 各シートを繰り返し処理し、 コピー 方法。最後に指定したパスに保存します。

  • Excelファイルをフルパスでロードします。 ワークブッククラス .
  • 各シートを反復処理する 新しい Workbook クラス オブジェクトを作成する 経由でシートをコピーします コピー方法
  • Save() メソッドを呼び出し、関連する SaveFormat を持つファイル名 (フルパス) を渡します。
C# Excel ファイルを分割するコード
 

Excel ワークシートをペインに分割する

ワークシート ウィンドウをペインに分割するには、API が提供します。 分割方式 ワークシートの分割ビューを提供するワークシート クラスの。分割ビューを削除するには、API が提供します RemoveSplit メソッド 。最後に指定したパスに保存します。

C# Excel ワークシート ウィンドウを分割するコード
C# 分割パンビューを削除するコード