1

我想向用戶顯示冗長腳本的進度。理想情況下,我想使用黃色吐司,當運行Google腳本時出現running script cancel dismiss顯示Google腳本的進度

我知道你可以拋出自定義錯誤,但是如何將自定義消息放到這個黃色框中。

或者另一種選擇也可以。不是msgbox,因爲它會停止腳本。

+0

請參見下面的堆棧溢出的答案:[鏈接到堆棧溢出答案](https://stackoverflow.com/a/24436445/2946873) –

回答

1

我結束了使用電子表格類吐司:

SpreadsheetApp.getActiveSpreadsheet().toast('message')

0

我想htmlService會爲你工作:

function function1() { 
 
    var ss = SpreadsheetApp.getActiveSpreadsheet(); 
 
    var sheet = ss.getSheets()[0]; 
 

 
    var htmlApp = HtmlService 
 
    .createHtmlOutput('Your Message') 
 
    .setTitle("Progress") 
 
    .setWidth(750) 
 
    .setHeight(220); 
 

 
SpreadsheetApp.getActiveSpreadsheet().show(htmlApp); 
 

 
}

+0

如何在代碼期間更新creahtmloutput部分,或者每次都需要複製並粘貼此代碼 – mfizz

+0

感謝您的回答,它打開了一扇新的區域的門,我確實稱呼了我的功能烤麪包,它恰好發生了這樣的情況電子表格類稱爲吐司!這實際上做我需要它做的事情。非常感謝 – mfizz