Eu tenho uma coluna na planilha do Google que chama um serviço da web externo usando URLFetch em um script do Google. A célula usa dois parâmetros na linha da célula. Após uma alteração, em que esses dois parâmetros retornarão um valor diferente se forem enviados ao serviço da web novamente, a célula reterá um valor em cache. Sei que ele é armazenado em cache porque, se eu copiar e colar a linha em outra linha, os valores calculados do serviço da Web mudam para os corretos.
Existe uma maneira de forçar uma linha ou célula em uma planilha do Google a recalcular seu valor, especialmente se estiver usando um serviço da web externo em uma função personalizada?
Respostas:
Adicione a seguinte linha de código:
Consulte a referência: nivelada
fonte
Eu vim aqui para procurar uma resposta também para a mesma situação (chamando dados de recursos externos), mas desde então elaboramos um método alternativo que funciona, então pensei em compartilhar.
Essa não é a maneira tecnicamente mais experiente de fazer isso, mas se você excluir a célula e desfazer, ela será recarregada.
Funciona um prazer.
fonte