Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

recherche avec textbox

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 !

poussy67

XLDnaute Occasionnel
Bonjour le forum

J'ai un textbox, quand je saisie une réf il alimente un deuxième textbox. Cela fonctionne
très bien quand je saisie des chiffres avec une lettre, mais quand je saisie que des chiffres cela ne fonctionne pas et je n'ai toujours pas trouvé de solution.

voici mon code

Private Sub TextBox_code_Client1_Change()
Dim cell As Range
For Each cell In Range("A2:A" & Range("A2").End(xlDown).Row)
If cell.Value = TextBox_code_Client1 Then
TextBox_Nom1.Value = cell.Offset(0, 1).Value
End If
Next cell
End Sub

Si un pro. de vba pourrait me donné un coup de pouce
Un grand merci d'avance

cdt poussy
 
Re : recherche avec textbox

Bonjour le fil 🙂,
Essaie avec un Find, ce sera plus rapide et plus efficace 🙄...
Code:
Private Sub TextBox_code_Client1_Change()
Dim cell As Range
Set cell = Range("A2:A" & Range("A2").End(xlDown).Row).Find(TextBox_code_Client1, lookat:=xlWhole)
If Not cell Is Nothing Then
TextBox_Nom1.Value = cell.Offset(0, 1).Value
End If
End Sub
Bonne journée 😎
 
- 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
4
Affichages
232
Réponses
3
Affichages
258
  • Question Question
Microsoft 365 Probléme VBA
Réponses
8
Affichages
595
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…