2

大量の電子メールを送信する簡単なスクリプトがありますが、送信に時​​間がかかるため、送信時に電子メールアドレスを含むスクロールウィンドウをユーザーに表示したいと思います(または、進行状況バーも適しています)。これは新しいユーザーインターフェイスクラスで可能だと思いますが、機能させることができません。ドキュメントはちょっとまばらです。

具体的には、問題は、すべての電子メールが送信されるまで(スクリプトが終了するまで)、ポップアップするGUIウィンドウが空白で表示され、その後テキストが表示されることです。show(myapp)これは、ラベルを更新するたびに電話をかけた場合でも発生し ます。

4

2 に答える 2

2

ポップアップウィンドウで試すことができます:

// The code below shows a popup that disappears in 3 seconds
SpreadsheetApp.getActiveSpreadsheet().toast("Hello", "world?", 3);
于 2010-12-24T01:48:26.703 に答える
1

現在のところ、答えは「できません」のようです。

私ができる最善のことは、スプレッドシートのセルを変更することですが、メールを送信するときに完全に失敗します (セルは最後に一度だけ更新されます)。

状況が変わり次第更新します...

于 2010-09-14T00:27:59.900 に答える