Como pausar scripts de aplicativos até que o cálculo da planilha termine

Como as planilhas do Google não suportam iterações, eu escrevi meu próprio script de aplicativo simples para ajustar uma entrada com base no cálculo da saída da planilha. No entanto, depois de alterar a variável de entrada, a planilha recalcula, mas os scripts de aplicativos não parecem esperar por esse recálculo, por isso, acabo recuperando valores como "Pensando ..." ou "#NA". Existe uma maneira de pausar um script e esperar que o cálculo seja concluído antes de passar para a próxima linha do script?

Atualmente, estou usando apenas um loop para observar a célula, mas queria descobrir se havia uma maneira mais elegante de pausar a execução até que a planilha fosse calculada.

Eu escrevo um monte de macros do Excel e Excel VBA sempre aguarda o cálculo para concluir antes de passar para a próxima linha no código. O Script do Google Apps não parece fazer isso, então espero que haja uma maneira fácil de fazer isso.

Uma segunda pergunta: como essa iteração pode levar algum tempo, como interromper e terminar um script? Eu não consigo encontrar uma maneira de fazer isso.

questionAnswers(4)

yourAnswerToTheQuestion