API version 1

- ‐

autoFit

列幅を自動調整します。

セルの内容が表示できるように列幅を自動的に調整します。

セルが全て空白の場合は、列幅は変更されません(何も起こりません)。

引数には列幅の最大値をピクセル単位で指定します。セルの内容をすべて表示するのに必要な幅が引数で与えた値より大きい場合でも、引数で与えた値より列幅が大きくなることはありません。

呼出形式一覧

呼出形式

説明

void autoFit([integer maxWidth])

列幅を自動調整します。

戻り値一覧

戻り値

説明

void

なし

引数一覧

引数

説明

maxWidth

列幅の最大値を指定します。省略時はスプレッドシートの幅になります。

例外

なし



使用例 CRSダウンロード

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

   Spread spread1 {
           x = 8;
           y = 8;
           width = 640;
           height = 440;

           spread1 << CSV {
                   ,this is test
                   ,sample data for autoFit
                   sample,
                   test,
           };

           maxColumns = 20;
           maxRows = 20;
   }

   Button button1 {
           x = 664;
           y = 32;
           width = 112;
           height = 32;
           title = "実行";
           function onTouch(e) {
                   #A~C列の列幅を自動調整します
                   ^.spread1.columns(1,3).autoFit();
           }
   }
}