くら
GASでスプレッドシートの開発者メタデータを取得する方法を紹介します!
開発者メタデータを取得:getDeveloperMetadata()
指定範囲内の開発者メタデータを取得します。
パラメータ
名前 | タイプ | 説明 |
---|---|---|
なし | なし | なし |
戻り値
DeveloperMetadata[] | この範囲のメタデータ |
説明
function myFunction() {
const sheet = SpreadsheetApp.getActiveSheet();
const ss = SpreadsheetApp.getActiveSpreadsheet();
const range = ss.getSheetByName("サンプルA").getRange("C:C");
// メタデータをセット
range.addDeveloperMetadata("メタデータ1","値A");
range.addDeveloperMetadata("メタデータ2","値B");
range.addDeveloperMetadata("メタデータ2","値C");
/* メタデータを取得する*/
const Metadata = range.getDeveloperMetadata();
for (let i in Metadata) {
console.log(Metadata[i].getValue());
}
}
サンプルコードを実行すると、メタデータをセットして、それをすべて取得します。
公式ドキュメント:Range > getDeveloperMetadata()
まとめ
くら
スプレッドシートの開発者メタデータを取得する方法でした!
メタデータを追加する方法はこちらをどうぞ!
メタデータを検索する方法はこちらです!
コメント