Scripts do Office no Excel

Os Scripts do Office no Excel permitem automatizar suas tarefas diárias. No Excel na Web, você pode gravar suas ações com o Gravador de ações. Isso cria um script de linguagem TypeScript que pode ser executado novamente a qualquer momento. Você também pode criar e editar scripts com o Editor de códigos. Os scripts podem ser compartilhados com toda a organização, para que seus colegas possam automatizar os fluxos de trabalho.

Esta série de documentos ensina como usar essas ferramentas. Você será apresentado ao Gravador de ações e verá como gravar suas ações frequentes do Excel. Você também aprenderá a criar ou atualizar seus próprios scripts com o Editor de códigos.


Requisitos

Para utilizar os Scripts do Office, você precisará do seguinte.

  1. Excel na Web (o Excel para Windows só pode usar Scripts do Office com botões de script).

  2. OneDrive for Business.

  3. Qualquer licença comercial ou educacional do Microsoft 365 com acesso aos aplicativos para desktop do Microsoft Office 365, como:

    • Office 365 Business
    • Office 365 Business Premium
    • Office 365 ProPlus
    • Office 365 ProPlus para dispositivos
    • Office 365 Enterprise E3
    • Office 365 Enterprise E5
    • Office 365 A3
    • Office 365 A5

Observação

Se você atender aos requisitos e ainda não estiver vendo a guia Automatizar, é possível que o seu administrador tenha desabilitado o recurso ou que haja outro problema em seu ambiente. Siga as etapas em Guia Automatizar não aparecem ou Scripts do Office não disponíveis para começar a usar os Scripts do Office.

Quando usar Scripts do Office

Os scripts permitem gravar e reproduzir suas ações do Excel em diferentes pastas de trabalho e planilhas. Se você perceber que vive fazendo as mesmas coisas o tempo inteiro, experimente transformar todo esse trabalho em um Script do Office fácil de executar. Execute seu script com um apertar de botão no Excel ou combine-o com o Power Automate para simplificar todo o fluxo de trabalho.

Como exemplo, digamos que você comece seu dia de trabalho abrindo um arquivo .csv em um site de contabilidade no Excel. Então você gasta alguns minutos excluindo colunas desnecessárias, formatando uma tabela, adicionando fórmulas e criando uma tabela dinâmica em uma nova planilha. As ações repetidas diariamente podem ser gravadas uma vez com o Gravador de ações. A partir daí, a execução do script cuidará da sua conversão .csv. Além de remover o risco de esquecer as etapas, você poderá compartilhar seu processo com outras pessoas sem precisar ensinar nada a elas. Os Scripts do Office permitem que você automatize suas tarefas comuns para que você e seu local de trabalho possam ser mais eficientes e produtivos.

Gravador de ações

Uma lista de ações gravada pelo Gravador de Ações.

O Gravador de Ações registra as ações que você executa no Excel e as salva na forma de um script. Com o Gravador de ações em execução, você pode capturar as ações do Excel enquanto edita células, altera a formatação e cria tabelas. O script resultante pode ser executado em outras planilhas e pastas de trabalho para recriar suas ações originais.

Editor de códigos

O Editor de Código mostrando o código de script usado neste tutorial.

Todos os scripts gravados com o Gravador de ações podem ser editados através do Editor de códigos. Isso permite que você ajuste e personalize o script para melhor atender às suas necessidades. Você também pode adicionar lógica e funcionalidade que não são acessíveis de forma direta pela interface do usuário do Excel, como instruções condicionais (se/senão) e loops.

Dica

O Gravador de Ações tem um botão Copiar como código para registrar as ações no código do script sem salvar o script inteiro.

O painel de tarefas do Gravador de Ações com o botão 'Copiar como código' destacado.

Nossos tutoriais fornecem uma maneira orientada e estruturada de aprender as funcionalidades dos Scripts do Office. Depois de concluir os tutoriais, leia Fundamentos de script para os Scripts do Office no Excel na Web para saber mais sobre o Editor de Código e como escrever e editar seus próprios scripts. Para informações adicionais sobre o Editor de Código e como seu código de script é interpretado, leia Ambiente do Editor de Código de Scripts do Office.

Compartilhar Scripts do Office

Os scripts do Office podem ser compartilhados com outros usuários de uma pasta de trabalho do Excel. Quando você compartilha um script em uma pasta de trabalho compartilhada, todos com acesso à pasta de trabalho também podem visualizar e executar seu script. Para obter mais detalhes sobre como compartilhar e cancelar o compartilhamento de scripts, confira Compartilhando Scripts do Office no Excel para a Web.

A página de detalhes do script mostrando a opção 'Compartilhar com outras pessoas nesta pasta de trabalho'.

Adicione botões que executam scripts para ajudar seus colegas a descobrir suas soluções valiosas e permitir que eles executem scripts no Excel na Área de Trabalho. Saiba mais sobre os botões de script em Executar Scripts do Office com botões.

Um botão na planilha que executa um script quando clicado.

Observação

Saiba mais sobre como os scripts são armazenados no seu OneDrive em Armazenamento de arquivos e propriedade de Scripts do Office.

Conectar Scripts do Office com o Power Automate

O Power Automate é um serviço que ajuda você a criar fluxos de trabalho automatizados entre vários aplicativos e serviços. Os scripts do Office podem ser usados nesses fluxos de trabalho, permitindo que você controle seus scripts fora da pasta de trabalho. Você pode executar seus scripts em um cronograma, dispará-los em resposta a emails e muito mais. Visite o tutorial Executar Scripts do Office com o Power Automate para aprender como se conectar a esses serviços de automação.

Próximas etapas

Conclua o tutorial de Scripts do Office no Excel na web para saber como criar seu primeiro script.

Confira também