Bon bin, ça bugue encore, j'ai testé 2 options :
1.
et là j'ai erreur 13 : incompatibilité de type à la ligneCode:
1
2
3
4
5
6
7 Private Sub ListBox1_Click() hyperlien End Sub Sub hyperlien() Lien = Me.ListBox1.List(Me.ListBox1.ListIndex, 12) Cellulelien = Range("J" & Application.Match(Lien, Sheets("Feuil2").Range("J:J"), 0)).Address hlien = Range(Cellulelien).Hyperlinks.Item(1).Address
2.Code:Cellulelien = Range("J" & Application.Match(Lien, Sheets("Feuil2").Range("J:J"), 0)).Address
et là j'ai erreur 1004 : la méthode range de l'objet _global a échoué pour la ligne :Code:
1
2
3
4
5
6
7
8 Private Sub ListBox1_Click() UserForm1.ListBox1.List(i) = Range("J" & i).Select hyperlien End Sub Sub hyperlien() Lien = ActiveCell Cellulelien = Range("J" & Application.Match(Lien, Sheets("Feuil2").Range("J:J"), 0)).Address hlien = Range(Cellulelien).Hyperlinks.Item(1).Address
et en la changeant en seulement :Code:UserForm1.ListBox1.List(i) = Range("J" & i).Select
J'ai erreur 9 : l'indice n'appartient pas à la séléction pour la ligne :Code:Range("J1").Activate
Code:hlien = Range(Cellulelien).Hyperlinks.Item(1).Address