[ExcelMax®] Desenvolvendo Software em Excel & VBA - Parte I

59 views
Skip to first unread message

Ivair Claudio Ferrari

unread,
Nov 21, 2010, 9:21:27 PM11/21/10
to exce...@googlegroups.com
    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:

  1. Uma tela inicial de boas vidas ou propaganda aos usuários;
  2. Uma tela que solicite um Usuário e Senha para que possa acessar o sistema;
  3. 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
Reply all
Reply to author
Forward
0 new messages