目次ページの作成

Antenna House Office Servers SpreadSheet API V0.1 の目次ページの作成機能について説明します。

目次ページを作成

Antenna House Office Servers SpreadSheet API V0.1 の目次ページの作成機能では、複数シートからなるExcelファイルの先頭に各シートへのリンクをもつ目次ページを作成することが可能です。
14のシートからなるExcelファイルの先頭に目次シートを作成する例は以下の通りです。

Create Contents Page Example

コーディング例(C#)

以下が、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
}