Série: ListView para Excel e VBA - Modificando Dados (1) | Excelmax Soluções e Controles

sexta-feira, dezembro 09, 2016

Série: ListView para Excel e VBA - Modificando Dados (1)


ListView, ExcelMax Soluções, Excel MODIFICANDO DADOS


Como mencionado na postagem: "Série: ListView para Excel e VBA - Introdução", esta matéria da continuidade ao assunto.

Todos os objetos utilizados na criação de um sistema em Excel & VBA são importantes porém, trabalhar com o ListView não é tão fácil quanto trabalhar com os demais objetos.
Porém, depois de entendido a realidade é outra - tudo fica mais fácil.


A figura acima demonstra como ficará o nosso formulário de cadastro.
Antes, vamos verificar como criar uma Macro que inicia este formulário.

INSERINDO UM BOTÃO NA PLANILHA

No vídeo "Macros no Excel para Gerar Relatórios" publicando em meu canal no YouTube há explicações sobre a Guia Desenvolvedor que é utilizada quando trabalhamos com Macros.

Nesta guia, encontramos os Objetos (Controles de Formulários e Controles ActiveX) que vamos precisar.
Guia Desenvolvedor, ExcelMax Soluções, Excel











Atribuir a macro ao botão: clicamos com o botão direito do mouse sobre o botão e, em seguida, selecionamos a opção "Atribuir macro...". Na caixa que será aberta, clicamos em "Novo" e o Visual Basic será exibido automaticamente. Nesta página (Módulo) digitamos a Macro:
               Sub Botão1_Clique()
                   cxCadastro.Show
               End Sub

Agora, basta clicar no botão inserido na planilha que o Formulário será exibido.

ExcelMax Soluções, Excel











A figura a seguir apresenta:

  • A planilha com os dados (ao fundo)
  • Formulário - nomeado = cxCadastro
  • Objetos adicionados ao Formulário - Todos nomeados para a utilização nas Macros.

ExcelMax Soluções, Excel
















Os botões Incluir, Alterar, Excluir, Limpar e Sair também foram nomeados para criação das macros.

A próxima postagem dará continuidade e conterá:

  • As Macros para o funcionamento dos objetos
  • Link para download da planilha exemplo

Observação: para o bom entendimento deste assunto, sugiro o estudo detalhado desta postagem e dos links que direcionam a outras matérias explicando outras particularidades.

Compartilhe com seus amigos.
Até a próxima.
Prof. Ivair Claudio Ferrari.

5 comentários:

  1. Excelente matéria professor Ivair ! Muito bem explicado. Estou acompanhando direto e ancioso para aprender. Aos poucos estou ficando fera. Muitíssimo obrigado !!!
    Solano

    ResponderExcluir
  2. Parece o Google. Mostra tudo, aponta tudo. Parabéns ...

    ResponderExcluir
  3. Até esta parte entendi. Aguardo ansioso as próximas postagens.

    Obrigado!

    ResponderExcluir
  4. Muito bom seu post. Aprendi isso na Impacta, um curso que me ajudou pakas.Quem precisar: http://www.impacta.com.br/treinamento/Excel-2010-Modulo-I.php




    Falow

    ResponderExcluir
  5. Pessoa, vc colocou o link mais não tá "linkado" .. Curso Excel Impacta

    Vê se agora rola

    ResponderExcluir

Seja um participante desta comunidade !
Deixe aqui seu comentário e/ou sugestão.
Obrigado !

Ivair Claudio Ferrari