GASでスプレッドシートの交互の背景色情報を取得する方法

GASでスプレッドシートの交互の背景色情報を取得する方法
くら
くら

GASでスプレッドシートの交互の背景色情報を取得する方法を紹介します!

こんな人にむけた記事です。
  • GASを使って、スプレッドシートの交互の背景色情報を取得したい人
スポンサーリンク

交互の背景色情報を取得:getBandings()

交互の背景色情報を取得します。

設定されている位置や色情報を取得できます。

パラメータ

名前 タイプ 説明
なし なし なし

戻り値

Banding[]交互の背景色情報

説明

function myFunction() {
  const ss = SpreadsheetApp.getActiveSpreadsheet();
  const sheet = ss.getSheetByName("サンプルA");
  
  /* 交互の背景色情報を取得する */
  const bandings = sheet.getBandings();
  
  /* 交互の背景色の位置とヘッダーのカラーコードをログに出力する */
  console.log(`交互の背景色が設定されている位置は${bandings[0].getRange().getA1Notation()}`);
  console.log(`交互の背景色のヘッダーカラーは${bandings[0].getHeaderRowColor()}`);
}

交互の背景色が設定されている情報を取得します!

getbandings - 参照する表
参照する表

コードを実行すると、交互の背景色が設定されている位置とヘッダーのカラーコードを取得できました!

getbandings - 取得結果
取得結果

公式ドキュメント:Range > getBandings()

まとめ

くら
くら

スプレッドシートの交互の背景色情報を取得する方法でした!

  • 指定範囲すべての交互の背景色情報を一括で取得することができます。

コメント

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