Como escrever um script VBA

Visual Basic for Applications (VBA) é uma linguagem de programação usada em aplicativos do Microsoft Office como Excel e PowerPoint. Você pode usar o VBA para escrever scripts que irão personalizar seus aplicativos do Office para atender às suas necessidades. Embora o VBA tenha sido projetado com o programador novato em mente, escrever seu primeiro script pode parecer uma tarefa assustadora. No entanto, depois de navegar pelo Editor do Visual Basic (VBE), você terá seu programa escrito em um piscar de olhos.

Passo 1

Abra o aplicativo Microsoft Office para o qual deseja escrever um script. Por exemplo, abra o Microsoft Excel, Word ou PowerPoint.

Vídeo do dia

Passo 2

Clique na guia “Desenvolvedor” e, em seguida, clique em “Visual Basic”. A tela Editor do Visual Basic (VBE) será aberta. Alternativamente, você pode pressionar as teclas "Alt" e "F11" para abrir o VBE.

etapa 3

Clique na guia "Inserir" e depois em "Módulo" para abrir uma janela em branco. É aqui que você digitará seu script.

Passo 4

Digite seu script na janela aberta. Você deve começar digitando "Função nome da função"se o seu script for uma função ou" Sub sub-rotina"se o seu script for uma sub-rotina. Digite o corpo do seu script e termine com "End Function" ou "End Sub". Use uma função se você quiser retornar algo (como um valor) ou uma sub-rotina se o seu script executa uma tarefa sem retornar nada (como formatar um documento). O site da Microsoft oferece uma ampla seção de ajuda para escrever código VBA.

Etapa 5

Pressione “F5 ″ para executar o script.

Gorjeta

Se você não tiver a guia Desenvolvedor na faixa do Office, clique no botão "Microsoft Office", clique em "Opções" e em "Popular". Clique em “Mostrar guia do desenvolvedor na faixa de opções”.