2012年7月11日水曜日

アクティブシートを取得する

アクティブシートを取得する為には Spreadsheet クラスの getActiveSheet メソッドを用いる。
  
  
【構文1】
SpreadsheetObject.getActiveSheet()
  
戻り値 : Sheet 型。アクティブになっている Sheet オブジェクトが返される。
  
  
【例1】
function GetActiveSheet1() {
  var objSpreadsheet = SpreadsheetApp.getActiveSpreadsheet();
  var objSheet = objSpreadsheet.getActiveSheet();
  Browser.msgBox("シート名 : " + objSheet.getName());
}
  
  
アクティブシートを取得するもう一つの方法は、SpreadsheetApp クラスの getActiveSheet
メソッドを用いるやり方である。上のやり方が正統のような気もするが、こちらの方が、少ない
コードで実現できる。
  
  
【構文2】
SpreadsheetApp.getActiveSheet()
  
戻り値 : Sheet 型。アクティブになっている Sheet オブジェクトが返される。
  
【例2】
function GetActiveSheet2() {
  var objSheet = SpreadsheetApp.getActiveSheet();
  Browser.msgBox("シート名 : " + objSheet.getName());
}

0 件のコメント:

コメントを投稿