Chercher une valeur String dans colonne VBA

dancingqueen Messages postés 4 Statut Membre -  
eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Comment fait on pour chercher une valeur string dans une colonne de valeurs ? Je sais qu'il faut faire une boucle, je connais bien le Java mais je suis débutante en VBA et je ne suis pas sure des termes à écrire,

Merci :)

p.s. VBA pour Excel

1 réponse

  1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    Un exemple qui balaie la colonne B de la feuille active, de la ligne 2 à la dernière cellule saisie :
    Sub test()
        Dim lig As Long
        For lig = 2 To [B65536].End(xlUp).Row
            If Not (IsNumeric(Cells(lig, 2)) Or IsEmpty(Cells(lig, 2)) Or IsError(Cells(lig, 2)) Or IsDate(Cells(lig, 2))) Then
                MsgBox (Cells(lig, 2).Address & " : " & Cells(lig, 2).Value)
            End If
        Next lig
    End Sub


    eric
    0