Aと呼ばれるスプレッドシートがあるとします。スプレッドシートAでスクリプトを実行すると、非常に遅く読み込まれ、いつかタイムアウトする可能性があります。 (私は作成した機能に何かが間違っていると思ったので、改善しましたが、同じ結果が残っています)。しかし、一度私はスプレッドシートAのコピーを作成します(名前はBです)。まったく同じコードと関数では、スプレッドシートBはスクリプトをかなり高速に実行します。スプレッドシートBがスプレッドシートAとまったく同じ場合は、どうすれば可能ですか?Googleスプレッドシートが遅いスクリプトを実行する
0
A
答えて
0
私は問題が何かを発見しました。実際にはGoogleのスプレッドシートのgetScriptPropertiesが原因です。だから、私の古いスプレッドシートでは、getScriptPropertiesは古いデータを取ります(新しいものを作成すると、私は存在しません)。一方、新しいスプレッドシートを複製すると、最初に実行されているので、すべてが必要になります。私がしたことは、新しいスプレッドシートのdeletePropertyだったので、新しいScript Propertyを作成することができました。
コードは以下の通りです:
var scriptProperties = PropertiesService.getScriptProperties();
scriptProperties.deleteProperty('test');
関連する問題
- 1. チームドライブのGoogleスプレッドシートがスクリプトを実行していません
- 2. スプレッドシート内の特定のタブでGoogleスクリプトを実行する
- 3. Googleスプレッドシートに対するAppsスクリプトの実行権限
- 4. forループのためにGoogle Appsスクリプトの実行が遅い
- 5. Google AppスクリプトをスプレッドシートURLで実行できますか?
- 6. GoogleスプレッドシートAPIスクリプト
- 7. スプレッドシート用のGoogleスクリプトは非常に遅い
- 8. Google Appsスクリプトが非常に遅く実行されます
- 9. Googleスクリプトが遅すぎる
- 10. 複数のスプレッドシート(Googleグーグルシート)でスクリプトを実行
- 11. PHPでGoogleのGoogleスプレッドシートを実行
- 12. Googleスプレッドシート、スクリプト実行時にエラーが発生する(チュートリアルのものも含む)
- 13. Googleスプレッドシートの削除スクリプト
- 14. Googleのスプレッドシート・スクリプト用アレイ
- 15. Googleスクリプトのスプレッドシートへのアクセス
- 16. ユーザーが表示できないスプレッドシートの「所有者」としてGoogleスクリプトを実行するには
- 17. はGoogle Appスクリプト:スクリプトを実行すると、チャートの出力が
- 18. スクリプトを実行すると遅延が発生します
- 19. AndroidでGoogle Appsスクリプトを実行する
- 20. Google Appsスクリプトを使用してGoogleスプレッドシートのコンテンツを変更すると遅れますか?
- 21. Googleシートフィルターを開いてスクリプトで実行
- 22. PHPスクリプトの実行が遅い理由を確認
- 23. Googleスプレッドシート - ユーザーが保護された範囲でスクリプトを実行できるようにする
- 24. Google Appsスクリプト/ Googleスプレッドシートで2D配列をソートする方法
- 25. のGoogleスプレッドシートのスクリプト:プレーンテキストの行を追加
- 26. Google Appsスクリプトの実行タイムアウト
- 27. Google AppsスクリプトからPythonスクリプトを実行しています
- 28. Googleフォームスクリプトのスプレッドシート機能を実行する
- 29. 特定の時間にGoogleスプレッドシートを実行する
- 30. Googleスプレッドシートでタブ/シート名が機能しないためのスクリプト
あなたが実行されているサンプルスクリプトを追加してください。それがなければ、インプリメンテーションが1つのシートでは遅く、別のシートでは遅くなるさまざまな方法があります。 – Jonathon