none
Modelo de Aplicativo de Cadastro em VBA no Microsoft Excel

    General discussion

  • Seguindo a onda dos camaradas aqui do fórum, segue uma colaboração.

    Este aplicativo tem como objetivo fornecer um exemplo base para criação de telas de cadastro seguindo o formato padrão adotado pelo mercado e ferramentas de criação deste tipo de aplicativo.

    O modelo é constuítuido de 2 formulários. O principal deles é o de cadastro, que disponibiliza a navegação através dos registros e as operações de adição, alteração e exclusão. A navegação é assistida indicando o número do registro corrente e o total destes.

    O formulário de pesquisa disponibiliza uma formato de busca muito eficiente, permitindo filtros por diversos campos e ordenação por todos eles. Para o formato de exemplo, alguns campos foram disponibilizados para o filtro. Outros podem ser adicionados conforme o critério e a necessidade do desenvolvedor. Para além de facilitar o desenvolvimento, possilibitar uma formato completo de pesquisa utilizando clásusulas 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 construídos filtros de data por exemplo.

    Alguns recursos práticos como numeração automática de Id está disponivel, neste exemplo representado pelo campo CódigoDoFornecedor. Isto pode ser visto ao adicionar um registro. Ao salvá-lo, um novo Id é atribuido automaticamente.

    Inicialmente o sistema não prevê consistência 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 formulário de pesquisa somente quando o formulário de cadastro estiver aberto, já que o formulário de pesquisa utiliza funções do formulário de cadastro para enviar as informações do registro selecionado para ele. Também é recomendável manter a planilhas com os dados oculta, permitindo acesso a seu conteúdo somente através dos formulários.

    O download da planilha pode ser feito no seguinte link:

    http://www.tomasvasquez.com.br/downloads/modelocadastro.zip

    Caso encontrem bugs no funcionamento , reportem o mesmo para webmaster@tomasvasquez.com.br.

    Bom proveito!

    Abraços


    Friday, March 28, 2008 1:07 AM

All replies

  • Prezado Tomas Vasquez,

     

     

    seu material está ótimo!

    Acesso seu site com bastante frequência, recomendo a todos!!

     

     

     

    Muito obrigado!!!!!

     

    Sunday, March 30, 2008 4:05 PM