titoupoulpe
XLDnaute Nouveau
bonjour
je cherche à recuperer des donnees dans un "fichier client" à partir de la valeur situé dans une combobox d'un userform lancé depuis un autre classeur .
voici le code que j'ai tapé mais j'ai erreur variable objet ou variable de bloc with non definie
'pour remplir automatiquement adresse cp ville
Private Sub ComboBox1_Change()
Dim Nom As Range
With Application.Workbooks("fichierclient.xlsx").Worksheets("feuil1")
Set Nom = .Columns(10).Find(UserForm3.ComboBox1, LookIn:=xlValues, LookAt:=xlWhole)
UserForm3.TextBox2 = Feuil1.Cells(Nom.Row, 5) 'adresse
UserForm3.TextBox3 = Feuil1.Cells(Nom.Row, 6) 'cp
UserForm3.TextBox4 = Feuil1.Cells(Nom.Row, 7) 'ville
End With
End Sub
je vous remercie par avance pour l'aide.
je cherche à recuperer des donnees dans un "fichier client" à partir de la valeur situé dans une combobox d'un userform lancé depuis un autre classeur .
voici le code que j'ai tapé mais j'ai erreur variable objet ou variable de bloc with non definie
'pour remplir automatiquement adresse cp ville
Private Sub ComboBox1_Change()
Dim Nom As Range
With Application.Workbooks("fichierclient.xlsx").Worksheets("feuil1")
Set Nom = .Columns(10).Find(UserForm3.ComboBox1, LookIn:=xlValues, LookAt:=xlWhole)
UserForm3.TextBox2 = Feuil1.Cells(Nom.Row, 5) 'adresse
UserForm3.TextBox3 = Feuil1.Cells(Nom.Row, 6) 'cp
UserForm3.TextBox4 = Feuil1.Cells(Nom.Row, 7) 'ville
End With
End Sub
je vous remercie par avance pour l'aide.