TreeView no Excel e VBA | Excelmax Soluções e Controles

terça-feira, fevereiro 12, 2013

TreeView no Excel e VBA

Um poderoso Recurso para usar no Excel e VBA: o TreeView

O TreeView é um dos objeto que pode ser utilizado na criação de soluções baseadas em Excel e VBA. Pode-se dizer que este é um dos objetos mais desejados mas, infelizmente, um dos menos utilizados pelos usuários e do Excel VBA (Macros). Isto se da devido ao pequeno número de exemplos disponíveis na internet.


O controle TreeView é utilizado para exibir dados de natureza hierárquica como: organogramas organizacionais , dados hierárquicos , arquivos e diretórios , etc... O exemplo ao lado mostra o controle TreeView exibindo os dados de um plano de contas.


Esta matéria irá apenas apresentar de que forma este controle:TreeView, pode ser utilizado.



O código ou Script que roda e faz com o TreeView seja foi criado por um exímio programador: Luiz Paulo Ferrari. Este Código ou Macro, pode fazer a leitura de qualquer base de dados que obedeça uma lógica hierárquica.


Além do TreeView, podemos incluir no formulário (UserForm) outros controles para verificar dados pertencentes ao item selecionado no TreeView como ComboBox e ListBox e, também, botões (CommandButton) para inclusão, alteração e exclusão de itens inseridos na base que contém os dados que preenchem o TreeView.


treeview, excel, vba, macro, objeto, regsvr32, mscomctl.ocx, CommandButton, Checkbox, Textbox, Label, StatusBar, Combobox
O vídeo a seguir faz uma pequena demonstração da facilidade de se trabalhar com informações com a utilização destes controles, em especial, o TreeView.

Assista todo o Vídeo a seguir para entender um pouco sobre este fabuloso controle: TreeView.



Para saber como você pode aprender a trabalhar com este (TreeView) e outros Controles para o desenvolvimento de soluções em Excel e VBA, acesse o link a seguir e confira algumas orientações:



Consultor e Professor Ivair Claudio Ferrari

8 comentários:

  1. Muito bom este controle e realmente se encontra pouca coisa na Internet e o que se encontra não tem boa explicação. Espero ver uma explicação de como trabalhar com o treeview por aqui, no Excelmax.

    Obrigado e parabéns!

    Solano.

    ResponderExcluir
  2. Poderia colocar o link para download, mesmo com o código (macro) fechado? Para que pudéssemos testar.

    Obrigado.
    Solano

    ResponderExcluir
  3. Excellent article and a great explanation of this important and under-used control.

    Chris Spicer, Technicana

    ResponderExcluir
  4. Muito bom esse controle o Excel é mesmo poderoso, Ivair parabéns pelo Site e belíssimo trabalho que esta fazendo.

    ResponderExcluir
  5. Download: http://excelmax.blogspot.com.br/2013/03/excel-e-vba-utilizando-o-objeto_24.html

    ResponderExcluir

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

Ivair Claudio Ferrari