Notifications
Clear all

Setar objeto em função

2 Posts
2 Usuários
0 Reactions
766 Visualizações
selmo
(@selmo)
Posts: 236
Estimable Member
Topic starter
 

Boa noite galera!
Tentando otimizar uma certa planilha, encontrei uma certa dificuldade e não estou tendo ideia para contornar. Como tendo varias Combobox para filtro, e tendo repetido pelo menos umas 8 vezes o mesmo código. Resolvi transformar a rotina em uma função, o problema é que um certo objeto estou errando ao seta-lo nos critérios da função.
Tentando criar a seguinte função:

Public Function FiltroCriterio(sCriterio As String, sItem As Integer, sLv As ListView)

E para chama-la na rotina do Combobox, usando a seguinte:

call FiltroCriterio(ComboPesquisa, 1, ListView1.name)

Tentei de outras formas, mas não estou acertando.
Obs.: São 5 ListViews, por isso a nescessidade de inclui-lo na função.

"A mente que se abre a uma nova ideia jamais voltará ao seu tamanho original."
Albert Einstein

 
Postado : 04/01/2015 3:40 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Não entendi corretamente, mas a referencia a listview, creio eu deva ser feita pelo se nome sem o ".name"
Ex.: Listview1 ; Listview2
ou ainda se estiver em formulário distinto,: seuformulario.listiview1....

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 04/01/2015 4:31 pm