GAS スプレッドシートのシートのカラーを取得する

GAS スプレッドシートのシートのカラーを取得する

GAS(Google Apps Script)で、スプレッドシートのシートのカラーを取得する手順を記述してます。「getTabColor()」を使用します。シートに色を指定してない場合は「null」が返ります。

環境

  • OS windows11 home
  • ブラウザ chrome 107.0.5304.88

シートのカラーを取得

シートのカラーを取得するには、「getTabColor()」を使用します。

sheet.getTabColor()

※シートに色をつけていない場合は「null」が返ります

以下の「シート」から取得してみます。

コードを実行します。

function myFunction() {

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

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

  // カラーコードを取得
  Logger.log( sheet.getTabColor() );

}

取得されていることが確認できます。

シートに色をつける

ちなみにシートに色をつけるには、シートを右クリックして「色を変更」より可能です。