Com certeza, todos que gostam de utilizar o Excel como ferramenta do dia-a-dia, desejam sempre aprender mais sobre esta poderosa ferramenta.
O Excel permite que fassamos muitas coisas para o nosso benefício: executar processos, rotinas, diversos cálculos, tudo de forma rápida e confiável. Permite também, criarmos planilhas, onde usuários possam simplismente digitar as informações e o Excel tratará de fazer o restante do trabalho.
Quem, talvez já não tenha pensado em montar um software desenvolvido em Excel e VBA (macros) !!!
A partir desta postagem, estarei explicando isso: como desenvolver um software com a utilização do Excel e VBA.
Nesta primeira postagem, estarei mostrando como fazer para criar:
Uma tela inicial de boas vidas ou propaganda aos usuários;
Uma tela que solicite um Usuário e Senha para que possa acessar o sistema;
Uma tela para:
- Verificar Usuários cadastrados;
- Inserir novos Usuários;
- Alterar a senha dos Usuários;
- Exluir Usuários cadastrados.
O nosso exemplo é composto por duas planilhas: 'Controle' e 'Cadastro_Usuários'Módulo' com alguns códigos (macros) e três 'Userforms'. Podemos verficar isso na figura abaixo.'. Também há um
Na figura ao lado, também vemos que há um código inserido na 'Pasta_de_trabalho' (destaque em vermeho) que inicia um procedimento quando a mesma é aberta.
Este procedimento oculta o Excel e ativa o Userform 'Carregando', conforme vemos ao lado. Este Userform serve para dar as boas vindas ou fazer uma propaganda, informar os dados de quem foi o desenvolvedor, nome da empresa ou do sistema ...
A tela 'Carregando' fica visivel por alguns segundos (que podemos definir) e, em seguida, ela desaparece e é iniciada a tela de acesso com os campos 'Usuário' e 'Senha' conforme vemos ao lado.
Digitamos o 'Usuário' e a 'Senha' e clicamos em 'OK' para que o sistema seja iniciado.
Esta é a tela incial de nosso exemplo.
Nela, vemos o botão 'Cadastro de Usuários' que da acesso a uma tela (Userform), conforme vemos abaixo.
Nesta tela, observamos os usuários cadastrados e suas respectivas senhas de acesso.
Podemos Inserir novos usuários, alterar a senha de usuário já cadastrados e ainda, excluir algum usuário que não usará mais o sistema.
Esta é a planilha que comtém os dados com os usuários cadastrados com suas respectivas senhas.
Estes dados são alterados pelo userform anterior, quando utilizamos a opções mencionadas.
Esta é a parte inicial para podermos desenvolver um Software em Excel e VBA. O Módulo e os três Userforms mencionados contém os códigos (macros) que fazem com que os procedimentos funcionem.
Para ter acesso ao arquivo para testá-lo, basta utilizar o link abaixo para fazer o download:
Obs. Os códigos (macros) estão bloqueados com uma senha. Se tiverem interesse e desejarem obter a senha e ter acesso aos mesmos, basta ser meu seguidor e me enviar um email (é gratuíto). Esta é a primeira parte para a criação de um software em Excel & VBA. Posteriormente estarei colocando novas postagens para as outras etapas.
Até a próxima ...
--
Postado por Ivair Claudio Ferrari no
ExcelMax® em 11/22/2010 12:21:00 AM