Alguém pode me dar uma luz quanto a meu código. Tenho dois forms e quando faço a consulta no segundo, gostaria de ao selecionar um registro específico na listbox, no form1 fossem carregados os dados do registro selecionado. A consulta faço assim, baseado no nome do cliente na coluna B, mas o índice do registro está na coluna A (código). Como faço o evento onclick do listbox?
Grato
Sub pesquisa()
LBOX_BUSCAR.Clear
Dim ultimaLinha As Long
Dim linha As Integer
ultimaLinha = Plan2.Range("A3000").End(xlUp).Row
For linha = 2 To ultimaLinha
If Plan2.Cells(linha, 2) = UCase(CMB_BUSCAR) Then
LBOX_BUSCAR.AddItem Plan2.Range("A" & linha)
LBOX_BUSCAR.List(LBOX_BUSCAR.ListCount - 1, 0) = Plan2.Range("A" & linha)
LBOX_BUSCAR.List(LBOX_BUSCAR.ListCount - 1, 1) = Plan2.Range("B" & linha)
LBOX_BUSCAR.List(LBOX_BUSCAR.ListCount - 1, 2) = Plan2.Range("C" & linha)
End If
Next
End Sub
Postado : 08/05/2015 6:16 am