Antenna House Office Servers SpreadSheet API V0.1 の目次ページの作成機能について説明します。
Antenna House Office Servers SpreadSheet API V0.1 の目次ページの作成機能では、複数シートからなるExcelファイルの先頭に各シートへのリンクをもつ目次ページを作成することが可能です。
14のシートからなるExcelファイルの先頭に目次シートを作成する例は以下の通りです。
以下が、C#で上記のExcelファイルの目次ページの作成を実行する例です。
[Install directory]/samples/testFiles/SampleFiles.zipにサンプルファイルを含んでいます。
try { // 入力ファイルストリーム using var inputStream = new FileStream("市町村_東日本.xlsx", FileMode.Open); // 出力ファイルストリーム using var outputStream = new FileStream("市町村_東日本_目次付き.xlsx", FileMode.Create); // シート操作オブジェクトの生成 var utilityes = new Utilitys(); // 目次シート作成を実行 utilityes.CreateContentsPage(inputStream, outputStream, "目次"); } catch (AHOOXMLManagerException ahe){ // Do Someting }