API version 1

- ‐

setColumnHidden

列の表示/非表示を設定します。

引数に与えられた列のExcel上での表示状態を設定します。引数に与える列番号はA列を1とする数字です。

呼出形式一覧

呼出形式

説明

void setColumnHidden(integer index, boolean v)

index列の表示状態をvに設定します。

戻り値一覧

戻り値

説明

void

なし

引数一覧

引数

説明

index

列番号

v

表示状態

例外

識別子

説明

SYS-23:5

メソッドの引数が不正です

関連項目

getColumnHiddensetRowHidden メソッド



使用例 CRSダウンロード

Form ExcelSheet_methods {
   x = 0;
   y = 0;
   width = 800;
   height = 600;

   ExcelDocument document;

   Button button_methods_set {
           x = 10;
           y = 10;
           width = 200;
           height = 30;
           title = "ExcelSheet method Set系";
           function onTouch(e) {
                   var url = "./ExcelDocument_sample.xlsx";

                   try { ^.document.get(url); } catch (e) {};

                   var sheet = ^.document.getSheet(0);

                   #ワークシートの内容をクリア
                   sheet.clear();

                   for (var r = 1; r < 10; r++) {
                           for (var c = 1; c < 10; c++) {
                                   #(r,c)セルに値を設定
                                   sheet.setCell(r, c, (r-1)*10+c);
                           }
                   }

                   #2列目を非表示に設定
                   sheet.setColumnHidden(2, true);

                   #3列目の列幅を設定
                   sheet.setColumnWidth(3, 25);

                   #4行目を非表示に設定
                   sheet.setRowHidden(4, true);

                   #5行目の行高さを設定
                   sheet.setRowHeight(5, 20);

                   #縦方向の改ページを設定
                   sheet.setPrintRowBreaks(new Array(5,8));

                   #横方向の改ページを設定
                   sheet.setPrintColumnBreaks(new Array(3,6,9));

                   var file = FileSystem.saveDialog("ExcelDocument.save", "Excelファイル(*.xlsx)", "*.xlsx", "");
                   if (file.isValid) {
                           ^.document.save(file);
                   }
           }
   }
}