Referência do VBA do Office

O Office Visual Basic for Applications (VBA) é uma linguagem de programação orientada para eventos que permite estender os aplicativos do Office.

Programação em VBA no Office

Este artigo é indicado para usuários experientes do Office que querem aprender sobre o VBA e para quem deseja entender um pouco sobre como a programação pode ajudar na personalização do Office.

O pacote de aplicativos do Office tem um conjunto completo de recursos. Há muitas maneiras diferentes de criar, formatar e manipular documentos, emails, bancos de dados, formulários, planilhas e apresentações.

A grande vantagem da programação em VBA no Office é que quase todas as operações que podem ser executadas com um mouse, teclado ou uma caixa de diálogo também podem ser automatizadas com o uso do VBA. Além disso, se a operação pode ser realizada uma vez com o VBA, ela pode ser feita com a mesma facilidade centenas de vezes. Na verdade, a automatização de tarefas repetitivas é um dos usos mais comuns do VBA no Office.

Além da capacidade de criar scripts com o VBA para acelerar as tarefas diárias, use o VBA para adicionar novas funcionalidades a aplicativos do Office ou solicitar e interagir com as pessoas que usam seus documentos de formas específicas para atender às suas necessidades de negócios. Por exemplo, você poderia gravar um código VBA que exibisse um mensagem popup lembrando os usuários de salvar um documento em uma determinada unidade de rede na primeira vez que eles tentassem salvá-lo.

Confira também

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.