Lo siento por no tener tu inteligencia supina, pero para mi son respuestas diferentes aunque sea un solo numero el que hace la diferencia, se supone que el foro es para preguntar y aprender. Un poco de humildad
Private Sub List1_Click()
MsgBox List1.List(List1.ListIndex)
End Sub
Private Sub List2_Click()
MsgBox List1.List(List2.ListIndex)
End Sub
Private Sub List1_Click()
MsgBox List1.List(List1.ListIndex)
End Sub
Private Sub List2_Click()
MsgBox List1.List(List2.ListIndex)
End Sub
Eso es solo el nombre del control... De hecho podría haber sido al revés o podrías haberle puesto otro diferente.
Algún día te darás cuenta de la tontería