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

Rechercher cellules

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

maval

XLDnaute Barbatruc
Bonjour,

J'ai dans une colonnes"F6" une liste de nom. J'ai sur Userform un code pour rechercher a partir de la première lettre .
Mon code:
Code:
Private Sub ComboBox1_Change()
test = 0
For i = 6 To Range("F65535").End(xlUp).Row
If Left(Cells(i, 6), 1) = ComboBox1.Text Then
Rows(i).Select
test = 1
Exit For
End If
Next i
If test = 0 Then MsgBox ("AUCUN RESULTAT")
End Sub

Mais j'ai toujours ma MsgBox qui s'ouvre sans me donné la ligne?

Je vous remercie de votre aide

Cordialement

Max
 

Pièces jointes

Bonjour,

En VBA il faut faire attention à la casse (Majuscule et Minuscule)
Code:
Private Sub ComboBox1_Change()
  Dim i As Integer
  test = 0
  For i = 6 To Range("F65535").End(xlUp).Row
    If UCase(Left(Cells(i, 6), 1)) = ComboBox1.Text Then
      'MsgBox ("Résultat trouvé: " & vbLf & Cells(i, 6) & vbLf & "en ligne " & i)
      Rows(i).Select
      test = 1
      Exit For
    End If
  Next i
' If test = 0 Then MsgBox ("AUCUN RESULTAT")

 End Sub
 
- 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
15
Affichages
610
Réponses
10
Affichages
629
Réponses
4
Affichages
258
Réponses
5
Affichages
828
Réponses
5
Affichages
547
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…