Bonjour la communauté, je suis tout nouveau sur le forum. Vos remarques quant aux usages de celui ci sont donc les bienvenues ! Je précise que j'ai pas un grand niveau en vba, j'apprends petit à petit en récupérant et en analysant des bouts de codes ici et là.
Bref, venons en aux faits :
J'ai une Listview1 qui récupère les valeurs de mon classeur. Par exemple, la ligne 400 de mon classeur affiché dans mon listview1. Quand je double clique dans mon listview, je souhaite que soit sélectionnée la ligne 400 dans mon classeur.
J'ai trouvé ce code sur internet, mais chez moi (contrairement au fichier initial) il cherche la ligne qui est égale à la valeur de la dernière colonne (Si dans ma dernière colonne j'ai "40", il m'envoie en ligne 40, si j'ai du texte alors là il plante).
Private Sub ListView1_DblClick()
Dim z As Variant
With ListView1
z = ListView1.ListItems(.SelectedItem.Index).ListSubItems(.ColumnHeaders.Count - 1).Text
End With
Sheets("PAC FD").Activate
Sheets("PAC FD").Rows(z).Select
Unload Me
End Sub
Vous trouvez en PJ le fichier simplifié.
Merci d'avance pour votre aide.