【随時更新】GASでできないことまとめ

GAS
この記事は約2分で読めます。

GASでできることはいろいろな記事になっているのですが、逆にやってみてこれできないなってやつはまとまってるものがなかったので、少しずつまとめて行ってみたいと思います。

あくまで自分で試してみたり、ノンプロ研メンバーに聞いてできないことが確認できたものですので、実際はやり方を工夫すれば実現できるものもあるかもしれません。そこらへんはご了承ください。

Advertisements

GASできないこと

①ブラウザ操作は不可能

【ケース】

  • スプレッドシートをGASから新規タブで開きたい
  • GASでGmailをタブとして開く
  • slideをタブとして開く

ここで行っている開くとはあくまで、タブとして開くことを指しています。要はクライアントブラウザを操作することはできないというものです。

SpreadSheetAppクラスを例にとると、openByURLやopenByIdでファイル”データ”を開くことはできても、ブラウザタブ(クロームなど)に実際にタブを開けることはできないという意味です。

シート内に参考用LinkURLを貼っておけば、クリックしたらタブで開ますが、その動作はGASではできません。マクロでも同様にできないです。マクロ記録してみると、urlをクリックしたとしても、getRange(“cell”).activateとしか記録されません。

まぁブラウザ操作はそりゃ無理ですよね、やるならseleniumでローカルからいじるってことになりそうです。

コメント