GAS スプレッドシートでセルの書式のみをクリアにする

GAS スプレッドシートでセルの書式のみをクリアにする

GAS(Google Apps Script)で、スプレッドシートでセルの書式のみをクリアにする手順を記述してます。対象のセルを指定して「clearFormat」を使用します。

環境

  • OS windows11 home
  • ブラウザ chrome 108.0.5359.125

書式のみをクリア

書式のみをクリアするには、「clearFormat」を使用します。

sheet.getRange('セル').clearFormat()

実際に、以下のシートの書式のみ削除してみます。

「A1」~「C3」の範囲を指定してクリアしてみます。

function myFunction() {

  // GASを作成したスプレッドシート
  let spreadsheet = SpreadsheetApp.getActiveSpreadsheet();

  // スプレッドシートの最初のワークシートを取得
  let sheet = spreadsheet.getSheets()[0];

  // A1~C3セルの書式のみをクリア
  sheet.getRange('A1:C3').clearFormat();

}

値はクリアされずに、書式のみがクリアされていることが確認できます。