API version 1
- ‐
getCell¶
セルの値を取得します。
セルに数式が設定されている場合は計算結果としての値ではなく、数式の最初に「=」をつけた文字列として返します。 引数に与えるセル番号は、A1を(1,1)とする(行, 列)の組です。
呼出形式一覧
呼出形式 | 説明 |
---|---|
|
row行column列のセルの値を返します。 |
戻り値一覧
戻り値 | 説明 |
---|---|
セルの値または数式 |
引数一覧
引数 | 説明 |
---|---|
row | 取得するセルの行番号 |
column | 取得するセルの列番号 |
例外
識別子 | 説明 |
---|---|
SYS-23:5 | メソッドの引数が不正です |
関連項目
setCell メソッド
使用例
CRSダウンロード
Form ExcelSheet_methods {
x = 0;
y = 0;
width = 800;
height = 600;
ExcelDocument document;
Button button_sheet_methods {
x = 10;
y = 10;
width = 200;
height = 30;
title = "ExcelSheet method get系";
function onTouch(e) {
var file = FileSystem.openDialog("ExcelDocument.load", "Excelファイル(*.xlsx)", "*.xlsx", "");
if (file.isValid) {
^.document.load(file);
var sheet = ^.document.getSheet(0);
print("ワークシート名=", sheet.title);
for (var r = 1; r <= sheet.rows; r++) {
for (var c = 1; c <= sheet.columns; c++) {
#(r,c)セルの内容を取得表示
print("getCell(",r,",",c,")=", sheet.getCell(r,c));
}
}
for (var r = 1; r <= sheet.rows; r++) {
#r行の表示/非表示を取得表示
#r行の行高さを取得表示
print("getRowHidden(",r,")=", sheet.getRowHidden(r),
", getRowHeight(",r,")=", sheet.getRowHeight(r));
}
for (var c = 1; c <= sheet.columns; c++) {
#c列の表示/非表示を取得表示
#c列の列幅を取得表示
print("getColumnHidden(",c,")=", sheet.getColumnHidden(c),
", getColumnWidth(",c,")=", sheet.getColumnWidth(c));
}
#改ページ行を取得
var prb = sheet.getPrintRowBreaks();
for (var i in prb) {
print("printRowBreaks[",i,"]=", prb[i]);
}
#改ページ列を取得
var pcb = sheet.getPrintColumnBreaks();
for (var i in pcb) {
print("printColumnBreaks[",i,"]=", pcb[i]);
}
}
}
}
}