2012年7月22日日曜日

行を削除する

行を削除する方法は以下に示す二通りのやり方がある。
  
先ず一つ目の方法は、Sheet クラスの deleteRow メソッドを用いるやり方である。
  
  
【構文1】
SheetObject.deleteRow(rowindex)
  
rowindex : int 型。削除したい行の行番号を指定する。
  
  
以下の例では 9 行目が非表示になる。
  
  
【例1】
function DeleteRow() {
  var objSpreadsheet = SpreadsheetApp.getActiveSpreadsheet();
  var objSheet = objSpreadsheet.getActiveSheet();
  objSheet.deleteRow(9);
}
  
  
行を削除する二つ目の方法は、Sheet クラスの deleteRows メソッドを用いるやり方
である。
  
  
【構文2】
SheetObject.deleteRows(rowindex [, numrows])
  
rowindex : int 型。削除したい行の行番号。複数行を削除する場合はその最初の行。
numrows : int 型。省略可。削除したい行数を指定。省略の場合は 1 とみなされる。
  
  
以下の例では 9 ~ 11 行が非表示になる。
  
  
【例2】
function DeleteRows() {
  var objSpreadsheet = SpreadsheetApp.getActiveSpreadsheet();
  var objSheet = objSpreadsheet.getActiveSheet();
  objSheet.deleteRows(9, 3);
}

0 件のコメント:

コメントを投稿