スプレッドシート内のシートは、左端のシートから1、2、3、...とインデックスが付与される。この
シートのインデックスを取得するには、Sheet クラスの getIndex メソッドを用いる。
【構文】
SheetObject.getIndex()
戻り値 : int 型。シートのインデックス番号が返される。
以下の例はアクティブシートのインデックス番号を求めるコードである。
【例】
function GetSheetIndex() {
var objSpreadsheet = SpreadsheetApp.getActiveSpreadsheet();
var objSheet = objSpreadsheet.getActiveSheet();
Browser.msgBox("シートのインデックス : " + objSheet.getIndex());
}
左端から三番目のシートがアクティブになっている場合、上記コードを実行すると、
「シートのインデックス : 3」
と、メッセージボックスに表示される。
0 件のコメント:
コメントを投稿