• ベストアンサー
  • 困ってます

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

  • 質問No.9537222
  • 閲覧数78
  • ありがとう数2
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 84% (28/33)

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

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

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

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

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

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

  • 回答No.1
  • ベストアンサー

ベストアンサー率 70% (988/1395)

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


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

function my_func_A {
 ...
}

function my_func_B {
 ...
}

function my_func_C {
 ...
}


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

お礼率 84% (28/33)

有難うございます!
ちょっとまだ試すことが出来ていないのですが、
ベストアンサーを選ぶ前に自動で締め切られてしまうと申し訳ないので、
取り急ぎベストアンサーに選ばせて頂きます!
投稿日時:2018/09/19 10:26
結果を報告する
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。
関連するQ&A

その他の関連するQ&Aをキーワードで探す

ピックアップ

ページ先頭へ