Aide sur un code VBA

  • Initiateur de la discussion Initiateur de la discussion link93
  • 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 !

link93

XLDnaute Occasionnel
BOnjour,

J'ai un fichier qui me permet via un userform d'afficher des données d'une base de donné excel.

L'ensemble marche correctement mais sur l'affichage du téléphone et de l'adresse le changement en se fait pas est n'affiche que celui de la première ligne.

Je sais pas trop comment lui le faire évoluer pour qu'il puisse s'adapter en fonction de la recherche.

Je mets un fichier joint le fichier si une âme charitable veux bien regarde ce qu'il en est ^^

Merci pour votre aide
 

Pièces jointes

Dernière édition:
Re : Aide sur un code VBA

bonjour Link
essaye comme suit
Private Sub Critere3_Change() 'prénom
Dim tel, L As Integer
Me.Critere2.Clear
'quand le prénom change, les âges changent aussi
For Each c In Range([B2], [B65000].End(xlUp))
If c = Me.Critere3 Then Me.Critere2.AddItem c.Offset(0, 2): L = c.Row
Next c

On Error Resume Next
Me.Critere2.ListIndex = 0
Me.Label67.Caption = Me.Critere3.Value

tel = Sheets("Donnees").Cells(L, 3).Text
Me.Label66.Caption = tel

Adresse = Sheets("Donnees").Cells(L, 5)
Me.Label71.Caption = Adresse

End Sub

à bientôt
 
- 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

Discussions similaires

Réponses
32
Affichages
1 K
Réponses
10
Affichages
1 K
Réponses
2
Affichages
769
Retour