Google Apps Script

Google Apps Script で値を変更したのに反映されない?(SpreadsheetApp.flush()) クラウド

Google Apps Script で値を変更したのに反映されない?(SpreadsheetApp.flush())

Google SpreadSheetのセルの値を変更したのに、関数などに反映されていないことがあります。 関数の再計算をさせるには、その処理を追加する必要があります。 SpreadsheetApp.flush(); これは、スクリプト実行時は処理の効率化のために、関数の再計算が抑制されているからです。 Googleスプレッドシートで、入力フォームからデータ表に追記するスクリプトを作成したのですが、印刷用フォームに反映されない不具合がありました。 ただ、データ表を確認して元にシ...
「script.google.com でリダイレクトが繰り返し行われました」(Apps Scriptとデフォルトアカウント) クラウド

「script.google.com でリダイレクトが繰り返し行われました」(Apps Scriptとデフォルトアカウント)

Chromeで複数のGoogleアカウントにログインしている場合、Google SpreadSheet の Apps Script を開くのには注意が必要です。 Chromeのプロファイルで選択している「デフォルトアカウント」でないと開けないのです。 Apps Scriptか開かない Google SpreadSheetでマクロを作ろうと Apps Scriptを開こうとしたら、「このページは動作していません」と表示されて進みませんでした。 このページは動作していません sc...
Google スプレッドシートでスクリプトを使うには?【はじめてに多いエラー】 とりあえずのメモ

Google スプレッドシートでスクリプトを使うには?【はじめてに多いエラー】

Google SpreadSheetでは、「Google Apps Script(GAS)」というスクリプト言語で、プログラムによる自動処理することができます。 スクリプトをはじめて試したときに出やすいエラーをまとめておきます。 ちょうど、Excel の VBA みたいな感じですね。 スプレッドシートの拡張機能 まず、Googleにログインして、スプレッドシートを開きます。メニューにある「拡張機能」から「Apps Script」を選択します。 スクリプトを入力する すると、ス...