.setValue solo se ejecuta cuando finaliza el script

D Tengo un problema con mi script. una parte de mi guión:

    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();
ahora mi único problema es que el Valor ("Archivo externo") no se establecerá, mi secuencia de comandos establece este valor primero cuando la secuencia de comandos se detiene. ¿Hay algún método posible para resolverlo? Por favor, manténgalo eZ No estoy tan bien en google script :-D

Respuestas a la pregunta(1)

Su respuesta a la pregunta