Você está na página 1de 3

Modelo de Aplicativo de Cadastro em VBA no Microsoft Excel por Toms Vsquez - www.tomasvasquez.com.

br Com LISTVIEW
Adaptao Mauro Coutinho Julho 2011
Clique ver a planilha com os dados Clique para

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 aplicativo. 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 por 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 do 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

Microsoft Excel
Clique para abrir o Formulrio

as de cadastro seguindo o formato padro

e disponibiliza a navegao atravs dos a indicando o nmero do registro corrente

ermitindo filtros por diversos campos e ponibilizados para o filtro. Outros podem m de facilitar o desenvolvimento, ured Query Language), decidi usar a iltros na cadastro. Ser til futuramente

te exemplo representado pelo campo um novo Id atribuido automaticamente.

e um determinado campo e sua

o formulrio de pesquisa somente quando unes do formulrio de cadastro para el manter a planilhas com os dados oculta,

@tomasvasquez.com.br.

Pasta Arquivos

ModeloCadastro_Dados.xls