GAS スプレッドシートでセルの値をクリアにする
- 作成日 2022.09.10
- 更新日 2022.11.07
- Google Apps Script
- Google Apps Script
GAS(Google Apps Script)で、スプレッドシートでセルの値をクリアにする手順を記述してます。「clearContent」を使用してクリアにします。ただし設定された書式まではクリアすることはできません。クリアする場合は「clear」を使用します。
環境
- OS windows11 home
- ブラウザ chrome 107.0.5304.88
セルの値をクリア
セルの値をクリアするには、「clearContent」を使用します。
※「clearContent」は書式はクリアされません。
sheet.getRange('セル').clearContent()
※セルが非表示になっていてもクリアされます
以下のシートの値を削除してみます。
「A1」~「C3」の値をクリアしてみます。
function myFunction() {
// GASを作成したスプレッドシート
let spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
// スプレッドシートの最初のワークシートを取得
let sheet = spreadsheet.getSheets()[0];
// A1~C3セルを削除
sheet.getRange('A1:C3').clearContent();
}
削除されていることが確認できます。
ただし、再度テキストを入力するとわかりますが、書式はクリアされません。
書式もクリア
書式もクリアする場合は「clear」を使用します。
function myFunction() {
// GASを作成したスプレッドシート
let spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
// スプレッドシートの最初のワークシートを取得
let sheet = spreadsheet.getSheets()[0];
// A1~C3セルを削除
sheet.getRange('A1:C3').clear();
}
実行した後に再度テキストを入力すると書式もクリアされていることが確認できます。
-
前の記事
GAS searchFiles使用時にエラー「Exception: Invalid argument: q」が発生した場合の対処法 2022.09.10
-
次の記事
Google ドライブ 名前を変更するショートカットキー 2022.09.10
コメントを書く