Bonjour
Je cherche depuis ce matin mais là, je ne vois plus rien. Ça me rend fou …
Feuille 1 En colonne 1, que des valeurs uniques (colonne masquée normalement)
Feuille 2, même colonne en 1 mais dans un ordre différent
Je souhaite double cliquer dans cellule en colonne C de la feuille 1 (couleur mauve) ouvrir le formulaire sur le bon enregistrement et afficher des renseignements correspondants à cet enregistrement à la fois issus de la feuille 1 mais aussi de la feuille 2.
Pour la feuille 1, avec … les target (ligne, col) ça marche
If Not Intersect([C3:C499], Target) Is Nothing Then
LCred = Target(1, -1).Value
With UserForm1
.TextBox1.Value = LCred
.TextBox2.Value = Target(1, 0).Value
.TextBox3.Value = Target(1, 1).Value
.TextBox4.Value = Target(1, 2).Value
.Show
End With
Cancel = True
End If
Mais dès que je veux extraire des infos de l'autre feuille …. Je pense avoir essayer dans tous les sens, mais faut croire que non!
Dernièrement j'étais sur ce genre de code mais marche pô...
With Sheets(2)
Ligne = .[A:A].Find(LCred, Lookat:=xlWhole).Row
TextBox5.Value = .Cells(Ligne, 2)
TextBox6.Value = .Cells(Ligne, 3)
TextBox7.Value = .Cells(Ligne, 4)
End With
Merci d'avance