GASで毎月クエリしてくれるシートを作りたい
Q&A
Closed
解決したいこと
GAS初心者です。
スプレッドシートで月次の進行管理表を作っています。
各シート名は202201, 202202, 202203,...のように月ごとになっています。
さらに各シートのA1セルにquery関数を入力し、importrange関数で他シートからデータを引っ張っています。
query関数のコードは
=QUERY(
IMPORTRANGE("*************", "202203!a:z"),
"SELECT Col1, Col2 where Col1 = 'ペーパーカンパニー1'", 1)
のようなものです。
次の月が来た場合、このコードの202203を202204などと手作業で書き換えているのですが、シートの数(ペーパーカンパニー2,3,4・・・)が増えてきて、手作業も面倒になってきました。
GASのトリガーを使ってquery関数の入力を自動化したいのですが、何かいい方法がありますでしょうか。
GASのサンプルをググりコピペして、なんとか新しい月のシート202204を作るスクリプトは書けたのですが、上記コードの文字入力の自動化がうまくいかず困っています(エスケープ文字などが必要?)
関数、ライブラリなどヒントだけでもお知恵をお借りできればありがたいです。