GAS スプレッドシートのセルが空白であるかを判定する

GAS スプレッドシートのセルが空白であるかを判定する

GAS(Google Apps Script)で、スプレッドシートのセルが空白であるかを判定する手順を記述してます。対象のセルに「isBlank()」を使用します。

環境

  • OS windows11 home
  • ブラウザ chrome 111.0.5563.65

空白であるかを判定

空白であるかを判定するには、「isBlank()」を使用します。

range.isBlank()

以下のシートを使用して判定してみます。

コードを実行します。

function myFunction() {

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

  // スプレッドシートのシート名「シート1」を取得
  let sheet = spreadsheet.getSheetByName("シート1");

  // セルを指定
  let cell = sheet.getRange("B2");

  // 空白であるかを判定
  Logger.log(cell.isBlank());

  // セルを指定
  cell = sheet.getRange("B3");

  // 空白であるかを判定
  Logger.log(cell.isBlank());

}

判定されていることが確認できます。

スペースが入っている場合も「false」と判定されます。