[GAS][スプレッドシート]書式は保持し、セルの値のみクリアするには: 逆引きGoogle Apps Script

2012 年 3 月 23 日 金曜日

▼サンプルスクリプト

すべてのセルの値のみをクリアするサンプルスクリプト。

1
2
3
4
5
6
7
8
function onOpen(){
  try{
    var sheet = SpreadsheetApp.getActiveSheet();
    sheet.clearContents();
  }catch(e){
    Browser.msgBox(e);
  }
}

A1からA10列のセルの値のみをクリアするサンプルスクリプト。

1
2
3
4
5
6
7
8
function onOpen(){
  try{
    var sheet = SpreadsheetApp.getActiveSheet();
    sheet.getRange('A1:A10').clearContent();
  }catch(e){
    Browser.msgBox(e);
  }
}

構文

[Sheetオブジェクト].clearContents();

シートからすべての値をクリアする。書式は保持するが、セルの関数はクリアされる。

[Sheetオブジェクト].getRange('A1:A10').clearContent();

指定した範囲からすべての値をクリアする。書式は保持するが、セルの関数はクリアされる。

補足

書式も含めてクリアすることや、書式のみクリアすることもできる。

関連記事

コメントをどうぞ

トラックバック

このエントリーのトラックバックURL:

http://www.bmoo.net/archives/2012/03/313092.html/trackback