Como reutilizar os scripts do Google Apps na nova planilha do Google

9

Estou tendo um problema. Sempre que crio uma nova planilha, não consigo adicionar um script que já criei. A lista de projetos ou scripts recentes está sempre em branco. Alguém tem uma resolução ou eu sempre tenho que copiar o código do script e inseri-lo na planilha?

Jacob Jan Tuinstra
fonte

Respostas:

9

Você pode adicionar seu script como uma biblioteca na nova planilha. Vamos começar do começo. Este código de exemplo adicionará uma sequência à célula ativa:

function libTest(text) {
  var sh = SpreadsheetApp.getActiveSpreadsheet()
    .getActiveSheet().getActiveCell();
  sh.setValue(text);
}

Salve o script, criando uma versão:
insira a descrição da imagem aqui

Em seguida, copie a chave do projeto no editor de script:
insira a descrição da imagem aqui
insira a descrição da imagem aqui

Publique o script como um aplicativo Web (execute apenas você):
insira a descrição da imagem aqui

Na nova planilha, abra o editor de scripts. Escolha Gerenciar bibliotecas na opção de recursos e digite e selecione a chave / biblioteca:
insira a descrição da imagem aqui

No editor de scripts, agora você pode adicionar o seguinte código:

function test(){
  libTest.libTest("jacobjan");
}
Jacob Jan Tuinstra
fonte