Trouver la premier colonne contenant

Bonjour,

J'ai une nouvelle problématique.

J'ai une feuille contenant des colonnes avec des noms, par exemple:

CDS

CDD

SDG

INST_CDS

INST_CDD

etc...

Je souhaiterai trouver la première colonne contenant "INST_".

J'ai fait des essais avec .find mais il semble que la recherche se fait sur la valeur entière et non pas sur une valeur contenant "INST_".

Dim rFind As Range

With Range("A1:AA1")
    Set rFind = .Find(What:="INST_", LookAt:=xlWhole, MatchCase:=False, SearchFormat:=False)
    If Not rFind Is Nothing Then
        MsgBox rFind.Column
        MsgBox rFind.Row
    End If
End With

Comment puis-je m'en sortir?

Merci

Bonsoir,

Essayez ceci :

Set rFind = .Find(What:="INST_" & "*", LookAt:=xlWhole, MatchCase:=False, SearchFormat:=False)

Cordialement

perfect. C'est sioux l'histoire de l'*.... je n'y avais pas pensé.

merci

Rechercher des sujets similaires à "trouver premier colonne contenant"