probleme code vba recherche par nom

  • Initiateur de la discussion Initiateur de la discussion tchatcheur01
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

T

tchatcheur01

Guest
Bonjour le forum ;

c'est pour rechercher les clients par nom et je crois que le code vba n'ai pas correct !
si quelqu'un peut regarder d'ou sa vient !

merci
ci joint feuille concernée avec l'userform ;

bonne soirée à tous
 

Pièces jointes

Re : probleme code vba recherche par nom

Salut...

J'ai redéfini ta variable derlign et chez moi ça fonctionne...

Public Function ChercheClient(ByVal StrClient As String)
Dim Lign As Long
Dim derlign As Long

With Worksheets("BaseClients")
derlign = .Range("A65536").End(xlUp).Row
Lign = .Range(.Cells(2, 1), .Cells(derlign, 1)).Find(StrClient).Row

UsF_RechercheClient.Nom.Value = .Range("A" & Lign).Value
UsF_RechercheClient.Prenom.Value = .Range("B" & Lign).Value
UsF_RechercheClient.Adresse.Value = .Range("C" & Lign).Value
UsF_RechercheClient.CP = .Range("D" & Lign).Value
UsF_RechercheClient.Ville.Value = .Range("E" & Lign).Value
UsF_RechercheClient.Tel.Value = .Range("F" & Lign).Value
UsF_RechercheClient.Portable.Value = .Range("G" & Lign).Value
UsF_RechercheClient.Mail.Value = .Range("H" & Lign).Value
End With
End Function
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

D
  • Question Question
Réponses
5
Affichages
255
Didierpasdoué
D
Réponses
4
Affichages
249
Retour