Boa tarde
Gostava de selecionar numa listbox, o valor igual a (i) desta função alguem tem ideia como?
Portanto o que pretendia, era em vez de aparecer uma mensagem, aparecer o registo selecionado
Desde já os meus agradecimentos ao forum
Dim NumReg
Dim Selected As Integer
Dim i
Dim X As Integer
'para looping em listBox
For i = 1 To Me.lstConsulta.ListCount - 1
MsgBox Me.lstConsulta.Column(0, i), vbOKOnly, "Item"
NumReg = " & i + 1"
Next i
'Seleção corrente
i = Me.lstConsulta.ListIndex
MsgBox Me.lstConsulta.Column(0, i), vbOKOnly, "Item"
Selected = " & i + 1"
'Fim do registro na listBox
i = Me.lstConsulta.ListCount - 1
MsgBox "Last row: " & i + 1, vbOKOnly, "End of list"
Esta função encontrei no vosso topico
http://maximoaccess.forumeiros.com/t4254-resolvidoloop-em-listbox-para-depois-encontrar-o-registro-com-valor-maximo-em-uma-coluna?highlight=listbox
Gostava de selecionar numa listbox, o valor igual a (i) desta função alguem tem ideia como?
Portanto o que pretendia, era em vez de aparecer uma mensagem, aparecer o registo selecionado
Desde já os meus agradecimentos ao forum
Dim NumReg
Dim Selected As Integer
Dim i
Dim X As Integer
'para looping em listBox
For i = 1 To Me.lstConsulta.ListCount - 1
MsgBox Me.lstConsulta.Column(0, i), vbOKOnly, "Item"
NumReg = " & i + 1"
Next i
'Seleção corrente
i = Me.lstConsulta.ListIndex
MsgBox Me.lstConsulta.Column(0, i), vbOKOnly, "Item"
Selected = " & i + 1"
'Fim do registro na listBox
i = Me.lstConsulta.ListCount - 1
MsgBox "Last row: " & i + 1, vbOKOnly, "End of list"
Esta função encontrei no vosso topico
http://maximoaccess.forumeiros.com/t4254-resolvidoloop-em-listbox-para-depois-encontrar-o-registro-com-valor-maximo-em-uma-coluna?highlight=listbox