googleスプレッドシートでデータの入力規則を用いた繰り返しのマクロを組みたい
Q&A
Closed
googleスプレッドシートでデータの入力規則で条件式付きのプルダウンをマクロを使い量産したいと考えています。
したいことは、
1)D2セルに[データの入力規則]にて['参照データ1月~3月販売情報\'!B2:CW2]参照のプルダウンを作成。
2)D3セルに[データの入力規則]にて['参照データ1月~3月販売情報\'!B3:CW3]参照のプルダウンを作成。
~省略~
3)D999セルに[データの入力規則]にて['参照データ1月~3月販売情報\'!B999:Z999]参照のプルダウンを作成。
となります。
/** @OnlyCurrentDoc */
function myFunction() {
for(let i=2;i<=999;i++){
var spreadsheet = SpreadsheetApp.getActive();
spreadsheet.getRange('D(i)').activate();
spreadsheet.getCurrentCell().setValue('\'参照データ_1月~3月_販売情報\'!B(i):CW(i)');
}
};
試しにD2セルを手動で実施したマクロを上記のように書き換え実行したら下記の画像のようにエラーとなりました。
マクロ初心者なので何が原因かわかりませんでした。ご教授願えますでしょうか。
0 likes