Programação VBA. Parte 1

O objetivo deste tutorial e dos demais é ensinar você a programar em VBA de uma forma simples e prática, você vai aprender utilizar vários recursos que Excel oferece através de seu editor de programação, criar formulários, interagir com planilhas, que com certeza serão muito úteis, podendo ser utilizado para criar sistemas para uso pessoal ou profissional. Neste tutorial começaremos a conhecer o editor de visual basic, seus principais menus.

 

Pré-requisito:

Para você poder acompanhar o desenvolvimento deste tutorial, será necessário ter conhecimento no mínimo de informática.

Para começar a programar quase sempre começamos fazendo um curso de Lógica de Programação, esta serve para podermos utilizar as ferramentas disponíveis para criação de sistema, de forma a raciocinar para resolver determinado situação. Em nosso caso, não irei abordar a lógica de programação direta e sim ao longo dos tutoriais, mesmo assim será voltado ao desenvolvimento de sistemas básico que ensino a criar aqui mesmo no site do Sr. Julio Battisti, irei ensinar de uma maneira, que se você ao compreender minha explicação já começará a desenvolver a lógica e a programar, podendo desenvolver seus próprios sistemas, irei fazer assim para que qualquer pessoa que tenha informática básica possa começar a programas em VBA.

Irei procurar ensinar através dos tutoriais quase tudo de forma objetiva e direta, ou seja, sem demorar muito com teorias, claro que as mesmas são necessárias em alguns casos.

 

Pensei um modo de simples para você começar a ensinar você a programar, então, como pretendo explicar  determinado código e logo em seguida fazer um excercício na prática, a primeira coisa a aprender é conhecer o editor de Visual Basic do Excel.

 

Conheceremos suas ferramentas e objetos, aprenderemos a modificar as propriedades. Objetos no editor são por exemplo uma Label que tem como uma das suas utilidades para inserir nome dos campos, ou o próprio formulário que é um objeto, você vai entender melhor logo em seguida.

 

Para ativar o editor do visual basic do Excel, clique nom menu ferramentas, macros, “editor de visual basic”.

Tela 001

Tela 002

Na parte superior temos os menus arquivo, editar e assim por diante, iremos aprender apenas os necessários   e seus  principais comandos. Logo abaixo temos uma barra de atalho com os principais comandos, onde podemos inserir form, iniciar ou parar o aplicativo, entre outros, mas iremos aprender por enquanto é a utilizar os menus.

 

Na janela da esquerda temos o projeto, neste vai aparecer as planilhas, os formulários com seus respectivos nomes e na  janela da direita vai ser onde iremos inserir e manipular todos os objetos.

 

O primeiro menú que vamos aprender é o “Exibir”:

Tela 003

 

Os principais comandos que utilizaremos serão os seguintes.

EXIBIR:

 

CODIGO: Este será utilizado toda a vez que precisarmos abrir a janela de código de um objeto.

 

OBJETO: Este será utilizado toda a vez que precisarmos retornar ao objeto:

 

PROJECT EXPLORER: Este serve para mostrar a janela de projetos, que fica localizada no lado esquerdo do editor de visual basic.

 

JANELA DE PROPRIEDADES: Este serve para ativar a janela de propriedades de um objeto.

 

CAIXA DE FERRAMENTAS: Esta será contem várias ferramentas para utilizar no desenvolvimento do sistema.

 

Tela 004

 

INSERIR:

 

INSERFORM: Este será utilizado para inserir o formulário no projeto.

 

MODULO: Este será utilizado para inserir módulos no projeto.

 

Tela 005

 

EXECUTAR:

 

EXECUTAR USERFORM: Este será utilizado para iniciar o sistema.

 

INTERROMPER: Este será utilizado para pausar o sistema.

 

REDEFINIR:  Este vai parar o sistema por completo.

 

Tela 006

 

FERRAMENTAS:

 

REFERÊNCIAS: Este utilizaremos para ativar determinadas bibliotecas quando for necessário.

 

Conhecido os principais menus e comandos que utilizaremos, no próximo tutorial iremos conhecer a caixa de ferramentas.

 

Conclusão:

 

Neste tutorial começamos a conhecer o editor de visual basic do Excel, mostrei os principais menus que iremos utilizar com um breve resumo da função de cada, tudo de forma simples e objetiva,  na próxima parte do tutorial continuaremos a conhecer o editor. Bons estudos e até a próxima parte.

Fonte: http://www.juliobattisti.com.br/artigos/vba/programacaovba001.asp

Deixe um comentário