De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.


Não se limite às funções oferecidas pelo Google Drive

Colaboração: Cesar Brod

Data de Publicação: 07 de novembro de 2013

Ainda que o Google Drive ofereça uma ampla gama de funções e opções para a criação e edição de documentos, você não precisa limitar-se a elas. Se você (ou alguém de sua empresa) conhece a linguagem de programação Javascript, a Apps Script, usada para a criação de funções personalizadas no Google Drive, é derivada dela. Há inúmeros exemplos de funções escritas em Apps Script e o próprio Google mantém uma excelente página com a documentação completa e tutoriais:

https://developers.google.com/apps-script/

Para inserir um script em seu documento, clique em Ferramentas > Editor de Scripts e opte por Projeto em branco. O código apresentado a seguir é adaptado do tutorial do Google. Digite-o na página de edição de scripts em que você chegou ao executar as instruções desse parágrafo.

  function criaEnviaDocumento() {
   // Cria um novo documento no Google Drive, chamado 'Meu primeiro script!'
   var doc = DocumentApp.create('Meu primeiro script!');
  
   // Acessa o corpo do documento e insere um parágrafo nele.
   doc.getBody().appendParagraph('Este documento foi criado com o meu primeiro script!');
  
   // Obtém o endereço web (url) do documento.
   var url = doc.getUrl();
  
   // Obtém o endereço de e-mail do criador do documento. O seu!
   var email = Session.getActiveUser().getEmail();
  
   // Usa o nome do documento como o assunto do e-mail.
   var subject = doc.getName();
  
   // Adiciona o link para o documento no corpo do e-mail.
   var body = 'Link para o seu documento: ' + url;
  
   // Manda um e-mail para você, com o link para o documento criado.
   GmailApp.sendEmail(email, subject, body);
  }

As linhas iniciadas com duas barras (//) são comentários. O interpretador do programa irá ignorá-las. No topo da página de edição deste script ainda deve aparecer o nome Projeto sem título, clique nele e troque por Meu primeiro script. Em seguida clique em Arquivo > Salvar. Seu primeiro script está pronto para ser executado! Clique em Executar > criaEnviaDocumento (o nome que você deu à sua função), dê as devidas autorizações que serão solicitadas a você e confira se você recebeu o e-mail.

Outras dicas sobre o Google Drive no Dicas-L

Siga o Cesar Brod no Tumblr.

Cesar Brod ministra cursos in-house adequados à necessidade de sua empresa, além de atuar como coach de equipes ágeis. Visite nosso portal para saber mais ou entre em contato diretamente com o autor para mais informações.

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Cesar Brod