Vba - apostila
[->1][->2]
Notícias e Dicas sobre Tecnologia, Educação, Desenvolvimento, Web e Baboseiras em geral
· Home[->3]
Modelos Prontos
Cursos
Produtos e Serviços
Fórum
Recomendamos
Sobre
Contato
Modelos Prontos
Modelo de Aplicativo de Cadastro em VBA no Microsoft Excel
:: Nova versão da tela de Pesquisa ::
O Modelo de Aplicativo de Cadastro para Microsoft Excel VBA 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, aplicado ao ambiente excel com vba.
O Modelo de Aplicativo de Cadastro para Microsoft Excel VBA é constuítuido de 2 formulários (UserForms VBA). 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.
Figura 1 – Visual da tela de cadastro
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, tradicionalmente utilizados no Excel com o recurso Auto-Filtro.
Figura 2 – Visual da tela de pesquisa
Figura 3 – Visual da tela de pesquisa – Versão 2
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