You are on page 1of 3

Modelo de Aplicativo de Cadastro em VBA no

Microsoft Excel
por Toms Vsquez - www.tomasvasquez.com.br
Clique ver a planilha com
Clique para abrir o
os dados

Formulrio

Com LISTVIEW
Adaptao Mauro Coutinho
Julho 2011

Este aplicativo tem como objetivo fornecer um exemplo base para criao de telas de cadastro
seguindo o formato padro adotado pelo mercado e ferramentas de criao deste tipo de aplicativ
O modelo constutuido de 2 formulrios. O principal deles o de cadastro, que disponibiliza a
navegao atravs dos registros e as operaes de adio, alterao e excluso. A navegao
assistida indicando o nmero do registro corrente e o total destes.

O formulrio de pesquisa disponibiliza uma formato de busca muito eficiente, permitindo filtros po
diversos campos e ordenao por todos eles. Para o formato de exemplo, alguns campos foram
disponibilizados para o filtro. Outros podem ser adicionados conforme o critrio e a necessidade d
desenvolvedor. Para alm de facilitar o desenvolvimento, possilibitar uma formato completo de
pesquisa utilizando clsusulas SQL (Structured Query Language), decidi usar a biblioteca ADO
(Active Data Objects) e seus objetos para efetuar as consultas e filtros na cadastro. Ser til
futuramente quando forem construdos filtros de data por exemplo.

Alguns recursos prticos como numerao automtica de Id est disponivel, neste exemplo
representado pelo campo CdigoDoFornecedor. Isto pode ser visto ao adicionar um registro. Ao
salv-lo, um novo Id atribuido automaticamente.

Inicialmente o sistema no prev consistncia de dados, como o tipo de dado de um determinado


campo e sua obrigatoriedade de preenchimento .

Para o funcionamento correto do aplicativo, deve-se disponibilizar a abertura do formulrio de


pesquisa somente quando o formulrio de cadastro estiver aberto, j que o formulrio de pesquisa
utiliza funes do formulrio de cadastro para enviar as informaes do registro selecionado para
ele. Tambm recomendvel manter a planilhas com os dados oculta, permitindo acesso a seu
contedo somente atravs dos formulrios.
Caso encontrem bugs no funcionamento , reportem o mesmo para
webmaster@tomasvasquez.com.br.
Bom proveito!
Abraos
Toms Vsquez
http://www.tomasvasquez.com.br

BA no

ez.com.br
Clique para abrir o
Formulrio

o de telas de cadastro
ao deste tipo de aplicativo.

stro, que disponibiliza a


excluso. A navegao

iente, permitindo filtros por


o, alguns campos foram
critrio e a necessidade do
ma formato completo de
usar a biblioteca ADO
na cadastro. Ser til

ivel, neste exemplo


o adicionar um registro. Ao
dado de um determinado

rtura do formulrio de
ue o formulrio de pesquisa
registro selecionado para
permitindo acesso a seu

Pasta
Arquivos

ModeloCadastro_Dados.xls

You might also like