O que é o VBA e como ele pode ajudar sua empresa



O VBA, que significa Visual Basic for Applications, é uma linguagem de programação desenvolvida pela Microsoft, e que faz parte do pacote MS Office (Word, Excel, Access e Powerpoint).

O uso mais disseminado do VBA é no Access e no Excel.

Criação Software VBA


Não confundir VBA com VB (que significa Visual Basic). VB é uma linguagem de programação que permite criar programas executáveis independentes (arquivos EXE), que funcionam no Windows. Já o VBA roda de dentro das próprias aplicações do MS Office, nos chamados módulos. O VB e o VBA tem muitos comandos em comum.

E enquanto no Access pode-se construir verdadeiros sistemas utilizando VBA, no Excel, além deste uso, pode-se mesclar o poder da linguagem a utilidade do ambiente de planilha eletrônica.

A utilização do VBA passou a ser costumeira em muitos departamentos de empresas, onde não se tem um departamento de TI para realizar a criação de um sistema (ou não se faz necessário, dada a baixa complexidade). Mas a utilização da dobradinha VBA+Excel pode ser um ganho de tempo significativo.

Algumas das tarefas que podem mesclar o VBA e o Excel:

● Automação de tarefas repetitivas

● Tratamento de Dados

● Geração automática de gráficos e relatórios

Já os sistemas desenvolvidos em Access (VBA), além de armazenarem dados no próprio arquivo (extensão accdb), pode ser inclusive um front-end para sistemas com bases de dados mais robustas (Sql Server, por exemplo).