Erro 381 listbox.list VBA

Boa tarde pessoal, tudo certo? Quem puder dar uma força desde já fico agradecido.

Criei uma Listbox e nela contém alguns dados dos motoristas, quero que o usuário ao selecionar qualquer dado, seja mostrado no meu textbox porém quando clico em qualquer dado, pega somente o valor da primeira linha mas quando seleciono a segunda linha ou qualquer outra abaixo recebo está mensagem:

" ERRO EM TEMPO DE EXECUÇÃO 381

Não é possível obter a propriedade.list.indice de matriz de propriedade inválido.

Meu código:

Private Sub ListBox5_Change()

If ListBox5.ListIndex = -1 Then
Exit Sub
End If
txtcondutor.Text = ListBox5.List(ListBox5.ListIndex, 1)
cpfpes.Text = ListBox5.List(ListBox5.ListIndex, 2)
guepes.Text = ListBox5.List(ListBox5.ListIndex, 3)
End Sub

Alguém já se deparou com este erro e sabe como prosseguir?