こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

同一スプレッドシート内で、複数GASを使用したい

GAS超初心者です…(^^;)

スプレッドシートにシート名を表示したいと思い、
それはたぬハックさんのページをみてきちんとできました。

参考:たぬハック【コピペでOK】スプレッドシートでシート名を取得する方法
https://tanuhack.com/useful-tool/spreadsheet/get-sheetname/

ここからが問題なのですが…
さらに同じスプレッドシートで、
●スプレッドシートを開た時、必ず一番左のタブが開くようにする
●一番左のタブの内容には、全タブの名前とそのタブにリンクしているURLを自動取得で記述する
という2つのGASも使用したいのです。

でも、複数GASを設定する方法が解りません…
どなたか、お詳しい方ご教授頂けると幸いです。

投稿日時 - 2018-09-14 15:55:07

QNo.9537222

困ってます

質問者が選んだベストアンサー

そういう場合は単純に複数の関数を作成し、実行させたい順番に並べて1つのスクリプトとしてまとめて記述し、それを実行させれば良いです。GASの[スクリプトエディタ]を起動させ、以下のように記述します。


my_func_A();
my_func_B();
my_func_C();

function my_func_A {
 ...
}

function my_func_B {
 ...
}

function my_func_C {
 ...
}


~以上のような記述の仕方で何個でも複数のスクリプトを追記して実行させる事が出来ます。まあ素人が考えなしにやり過ぎるとエラーが出たり異常に実行速度が遅くなったりしますが、3つくらいなら特に問題無いと思います。

投稿日時 - 2018-09-15 17:56:21

お礼

有難うございます!
ちょっとまだ試すことが出来ていないのですが、
ベストアンサーを選ぶ前に自動で締め切られてしまうと申し訳ないので、
取り急ぎベストアンサーに選ばせて頂きます!

投稿日時 - 2018-09-19 10:26:33

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問