| Googleを追いかけろ! |
| |
| . | ||
| home >> セル番地表記,範囲表記-1 | ||
|
| * セル番地表記,範囲表記・・ a1notaion() :
| |
// インプットボックスに指定したセルへ(セル番地を)書き込みます
function a1notaion(){
var ss = SpreadsheetApp.getActiveSheet();
var col = Browser.inputBox("列(アルファベット)を入力してください。")
var row = Browser.inputBox("行(数値)を入力してください。")
var COL = col.toUpperCase();
target = ss.getRange(col+row);
target.setValue(COL+row);
}
| |
| * セル番地表記,範囲表記・・ getMyTable() :
| |
// 範囲の列番号と行番号を入力するとR1C1表記を取得
function getMyTable(){
var ss = SpreadsheetApp.getActiveSheet();
var rowL = Browser.inputBox("範囲上段の行番号を入力してください。");
var colL = Browser.inputBox("範囲左端の列番号を入力してください。");
var rowR = Browser.inputBox("範囲下段の行番号を入力してください。");
var colR = Browser.inputBox("範囲右端の列番号を入力してください。");
var width = colR - colL + 1;
var height = rowR - rowL + 1;
Browser.msgBox("範囲の表記は" + "(" + rowL + "," + colL + "," + height + "," + width + ")" + "です。");
}
| |
| * セル番地表記,範囲表記・・getA1Notation() :
| |
function getA1Notation(){
target = SpreadsheetApp.getActiveSheet().getRange(3,3,2,4);
target.setValue("range area");
var a1 = target.getA1Notation();
Browser.msgBox(a1);
}
| |