ファイル結合
Antenna House Office Servers SpreadSheet API V0.1 のファイル結合機能について説明します。
Antenna House Office Servers SpreadSheet API V0.1 のファイル結合機能では、複数のExcelファイルを1つのExcelファイルとして結合することが可能です。
3つのファイルを1つのファイルに結合する例は以下の通りです。
以下が、C#で上記のExcelファイルを結合し、分割結果を「市町村_東日本.xlsx」で保存する例です。
[Install directory]/samples/testFiles/SampleFiles.zipにサンプルファイルを含んでいます。
try {
// 結合先ファイル名
string baseFile = "市町村_北海道.xlsx";
// 出力ファイル名
string outFile = "市町村_東日本.xlsx";
// 追加ファイル名
string[] addFiles =
{
"市町村_東北.xlsx",
"市町村_関東.xlsx"
};
// ファイル結合オブジェクトの生成
var mergeFileTools = new MergeFileTools();
// ファイルの結合を実行
mergeFileTools.MergeFiles(baseFile, outFile, addFiles);
} catch (AHOOXMLManagerException ahe){
// Do Someting
}