タグ付けされた質問 「google-apps-script」


12
Google Appsスクリプトをデバッグする方法(別名Logger.logはどこにログを記録しますか?)
Googleスプレッドシートでは、いくつかのスクリプト機能を追加できます。onEditイベントに何かを追加していますが、機能しているかどうかわかりません。私の知る限り、Googleスプレッドシートからライブイベントをデバッグすることはできないため、デバッガーから行う必要があります。これは、onEdit()関数に渡されたイベント引数が、Script Editor。 そのため、関数が呼び出されるLogger.logたびにメソッドを使用してデータをログに記録しようとしましたonEditが、これもから実行した場合にのみ機能するようScript Editorです。から実行するとScript Editor、次のようにしてログを表示できますView->Logs... イベントが実際に実行されたときからログを確認できることを望んでいましたが、それを理解することはできません。 これをデバッグするにはどうすればよいですか?



8
Googleスプレッドシートのカスタム関数によって取得されたデータを更新する
idWebサービス(価格)から情報を受け取り、取得するカスタムGoogle AppsScriptを作成しました。 このスクリプトをスプレッドシートで使用していますが、問題なく機能します。私の問題は、これらの価格が変更され、スプレッドシートが更新されないことです。 スクリプトを強制的に再実行してセルを更新するにはどうすればよいですか(各セルを手動で確認する必要はありません)。

6
Google Apps Scriptでコンソールに印刷しますか?
私はプログラミングに非常に慣れていません(CodecademyのJSコースのいくつかを受講しました)。ポーカーゲームの結果を含むスプレッドシートが与えられた場合、誰が誰に支払うべきかを決定するための簡単なスクリプトを作成しようとしています。Google Apps Scriptを開いて、開始するために次のように記述しました。 function addplayerstoArray(numplayers) { var playerArray = []; for (i=0; i<numplayers; i++) { playerArray.push(i); } } addplayerstoArray(7); console.log(playerArray[3]) アイデアは、プレーヤーの総数を含む配列を作成することです。コードを実行すると、コンソールに「3」が出力されると思いました。しかし、何も起こりませんでした。と言いました 「ReferenceError:「コンソール」が定義されていません。」 A)コードが希望どおりに機能しているかどうかを確認できるように、印刷に関してGoogle Apps Scriptコンソールがどのように機能するかについて理解できないことは何ですか? B)コードに問題がありますか?

18
列インデックスを対応する列文字に変換する
たとえば、スプレッドシートを指定して、Googleスプレッドシートの列インデックスを対応する文字値に変換する必要があります。 私はこれを行う必要があります(この関数は明らかに存在しません、それは例です): getColumnLetterByIndex(4); // this should return "D" getColumnLetterByIndex(1); // this should return "A" getColumnLetterByIndex(6); // this should return "F" さて、インデックスがから始まるの0かから始まるのか正確には思い出せませんが1、とにかく概念は明確でなければなりません。 私はガスの文書でこれについて何も見つけませんでした..私は盲目ですか?何か案が? ありがとうございました
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.