2018年11月29日 / 最終更新日時 : 2024年3月4日 officeの杜 Google Google Apps Scriptでウェブアプリケーション作成入門【GAS】 これまでブログにて、Google Apps Scriptを用いた様々なアプリケーションやテクニックを紹介してきましたが、その多くはある程度Google Apps Scriptが出来る前提でのものでした。その為、入門者向け […]
2018年11月28日 / 最終更新日時 : 2023年9月15日 officeの杜 Google Google Apps ScriptでGET・POST【GAS】 Google Apps Scriptには、ウェブアプリケーションを公開したりするために「doGet」「doPost」という特別な関数があります。パラメータを加えて渡して上げることで、スプレッドシートのデータなどをJSON […]
2018年11月25日 / 最終更新日時 : 2023年5月23日 officeの杜 Google Google Apps ScriptでPDFを作成する【GAS】 Google Apps Scriptそのものには、印刷に関するメソッドがありません。しかし、ファイルのエクスポートではPDF形式がサポートされています。これは、URLを組み立てて投げることで、プログラム側からも利用出来る […]
2018年11月25日 / 最終更新日時 : 2022年10月13日 officeの杜 Google Google Apps ScriptでCSVファイルを取り扱う【GAS】 Googleスプレッドシートを使用していてぶつかる厄介な問題がCSVファイルの取り扱いに関する問題。主に、GoogleスプレッドシートからエクスポートしたCSVファイルをExcelで読み込めない問題や、逆に大量のCSVフ […]
2018年11月24日 / 最終更新日時 : 2022年9月10日 officeの杜 Google Google Apps ScriptでZIP圧縮・解凍をやってみる【GAS】 Google Apps Scriptは、基本Google Driveで出来る事がスクリプトのメソッドで用意されています。その中でも地味ながら使う機会も多いのが、ZIPの圧縮と解凍。メールに添付して送信や受信した添付ファイ […]
2018年11月24日 / 最終更新日時 : 2022年7月12日 officeの杜 Google Google Apps Scriptでのエラー処理とトラップ【GAS】 以前から、稀に発生していたのですが、HTML ServiceでUIを作成し、Google Sitesに貼り付けて運用してるフォームがあるわけですが、スプレッドシート上とは違い、なんらかのエラーが発生しても、そのままではU […]
2018年11月24日 / 最終更新日時 : 2022年7月12日 officeの杜 Google Google Apps Scriptでユーザ定義関数を作る【GAS】 あまり知られていないのか、実はExcelでもGoogle Spreadsheetでも、自分で関数を作って使う事ができます。所謂ユーザ定義関数という奴です。どちらも、VBAやGoogle Apps Scriptというプログ […]
2018年11月24日 / 最終更新日時 : 2022年7月1日 officeの杜 Google 自作関数を使ったシートの値をスクリプトで取得する場合の注意点 Googleスプレッドシートにて、いわゆる「ユーザ定義関数」を使った式を使ってる場合、標準装備の関数と異なり、計算結果が出るまで凄く遅かったりします。その為、これらのユーザ定義関数を使ってるシートの値を、Google A […]
2018年11月24日 / 最終更新日時 : 2023年9月15日 officeの杜 Google Google Apps Scriptでトリガーを活用しよう【GAS】 Google Apps Scriptの中で地味ながら、その活用の幅が実に広いものとして、スクリプトトリガーがあります。いわゆる時限式で作動させるための仕組みなのですが、スクリプトトリガーは、スクリプトエディタの画面から入 […]
2018年11月24日 / 最終更新日時 : 2024年3月4日 officeの杜 Google Google Apps Scriptを高速化するテクニックまとめ【GAS】 Google Apps Scriptは大変便利なスクリプトなのですが、連続稼働時間に最大6分という制限があり、それを超えると「起動時間の最大値を超えました」とのメッセージが出てスクリプトは勝手に止まってしまいます(G S […]