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.
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.
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários