【GAS基礎講座】シート内の一部をクリアする方法(Gスプレッドシート)

初めてのGAS講座

GAS基礎講座一覧

ご訪問ありがとうございます。

Googleシートマスターのひろしです。

前回

【GAS】カーソルを指定したセルに移動させる方法(Gスプレッドシート)
GASで特定のセルにフォーカスを移動させることができます。 セルの2種類の指定方法がわかります。

今回は、とっても価値の高い方法をお伝えします。


これを知ることであなたは、

  • Gスプレッドシートの指定されたエリアをクリアする方法がわかります。
  • getrangeの指定方法がわかります。

 

なので、サクッとマスターして

と答えてあげてください。

動画はこちら

【GAS基礎講座】スプレッドシート特定の範囲をクリアする方法

シートはこちら

※クリックするとシートが開きます。

スクリプト

 

function ClearRange(){
  const sh = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("シートのクリア")
  // sh.getRange("B6:I19").clear() //全部消える
  // sh.getRange("B6:I19").clearContent()  //中身が消える
  // sh.getRange("B6:I19").clearFormat() //属性が消える


  // sh.getRange(5,3,4,5).clear()


  sh.clear()



}

 

指定した範囲をクリア

全てクリア

Rangeオブジェクト.clear()

 

コンテンツをクリア

Rangeオブジェクト.clearContent()

 

属性をクリア

Rangeオブジェクト.clearFormat()

 

シート全体に対するクリア

同様に、Rangeオブジェクトをシートオブジェクトにすることで
シート全体に対してクリアすることができます。

Sheetオブジェクト.clear()

Sheetオブジェクト.clearContent()

Sheetオブジェクト.clearFormat()

 

最後までご覧いただきありがとうございます。

つぎはこちら

【GAS基礎講座 2. 】ループを使い4つのセルに5を足し込んでいく方法(for)
GASでループさせることができるようになります。 一つの動作を連続して行うことができます。

GAS基礎講座一覧

コメント

タイトルとURLをコピーしました