API version 1
- ‐
setPrintColumnBreaks¶
横方向の改ページを一括して設定します。
引数に要素数0の配列を与えるか、省略した場合は横方向の改ページの設定が解除されます。
呼出形式一覧
呼出形式 |
説明 |
---|---|
void setPrintColumnBreaks([CRS::Common::Core::Number[] indexArray]) |
横方向の改ページを一括して設定します。 |
戻り値一覧
戻り値 |
説明 |
---|---|
void |
なし |
引数一覧
引数 |
説明 |
---|---|
indexArray |
改ページ位置の列番号の配列。省略時は横方向の改ページのクリア。 |
例外
識別子 |
説明 |
---|---|
SYS-23:5 |
メソッドの引数が不正です |
関連項目
getPrintColumnBreaks 、 setPrintRowBreaks メソッド
使用例
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);
}
}
}
}