.setValue é executado apenas quando o script é concluído
D Tenho um problema com o meu script. uma parte do meu script:
var a = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("A");
var b = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("B");
a.getRange("A14").setValue("external File");
Utilities.sleep(2000);
a.getRange("A14:C29").copyTo(b.getRange("A1:C15"), {contentsOnly:true});
a.getRange("A14:C29").clearContent();
Agora, meu único problema é que o valor ("arquivo externo") não será definido. Meu script define esse valor primeiro quando o script é interrompido. Existe um método possível para resolvê-lo, pls segurá-lo eZ eu não estou tão bem no google script :-D