2018年11月28日 / 最終更新日時 : 2024年7月5日 officeの杜 Google Google Apps ScriptでGET・POST【GAS】 Google Apps Scriptには、ウェブアプリケーションを公開したりするために「doGet」「doPost」という特別な関数があります。パラメータを加えて渡して上げることで、スプレッドシートのデータなどをJSON […]
2018年11月25日 / 最終更新日時 : 2024年9月27日 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月25日 / 最終更新日時 : 2024年6月26日 officeの杜 Google Query関数を使ってデータを集計しよう - 其の壱 Googleスプレッドシートには、Excelにはない特別な関数がいくつかあります。それらはスクリプト無しでまた、特別な機能を使わずにデータの塊の中から、色々な条件でデータを塊で取り出すことが出来ます(Excelは基本的に […]
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日 / 最終更新日時 : 2024年9月5日 officeの杜 Google Google Apps Scriptでカスタム関数を作る【GAS】 ExcelやGoogleスプレッドシートには標準で多数の「関数」が装備されており、表計算ソフトの基本中の基本になっています。これらの関数を組み合わせて、色々な処理を実装してる人も多いでしょう。 プログラミングを学習する上 […]
2018年11月24日 / 最終更新日時 : 2022年7月1日 officeの杜 Google 自作関数を使ったシートの値をスクリプトで取得する場合の注意点 Googleスプレッドシートにて、いわゆる「ユーザ定義関数」を使った式を使ってる場合、標準装備の関数と異なり、計算結果が出るまで凄く遅かったりします。その為、これらのユーザ定義関数を使ってるシートの値を、Google A […]
2018年11月24日 / 最終更新日時 : 2024年10月6日 officeの杜 Google Google Apps Scriptでトリガーを活用しよう【GAS】 Google Apps Scriptの中で地味ながら、その活用の幅が実に広いものとして、スクリプトトリガーがあります。いわゆる時限式で作動させるための仕組みなのですが、スクリプトトリガーは、スクリプトエディタの画面から入 […]
2018年11月24日 / 最終更新日時 : 2024年4月24日 officeの杜 Google Google Apps Scriptを高速化するテクニックまとめ【GAS】 Google Apps Scriptは大変便利なスクリプトなのですが、連続稼働時間に最大6分という制限があり、それを超えると「起動時間の最大値を超えました」とのメッセージが出てスクリプトは勝手に止まってしまいます。これを […]