Vba excel problème de chaine

Signaler
Messages postés
130
Date d'inscription
jeudi 16 avril 2009
Statut
Membre
Dernière intervention
8 décembre 2015
-
Messages postés
130
Date d'inscription
jeudi 16 avril 2009
Statut
Membre
Dernière intervention
8 décembre 2015
-
bonjour à tous, j'ai un pb sur vba excel 2003, je sais que c'est différent de vb mais je n'ai pas trouvé le bon thème.
Le pb est tout simple. j'ai mis tous les noms de feuilles dans un tableau et je veux vérifier que le nom de la feuille à le forma "*DIESEL"
alors j'écris

if TabFeuil(i) = "'*Diesel$'" then ...

et même quand je passe sur la bonne feuille, il me revoit toujours Faux. En fait je pense qu'il ne supporte pas le joker, mais je me demande s'il n'y aurait pas une solution.

nitho l'amateur

3 réponses

Messages postés
1835
Date d'inscription
vendredi 13 mai 2005
Statut
Membre
Dernière intervention
20 novembre 2013
10
Salut,

if TabFeuil(i) like "'*Diesel$'" = true then ...

A+
Messages postés
1566
Date d'inscription
mardi 26 décembre 2000
Statut
Membre
Dernière intervention
5 avril 2013
6
Instr feraiut ici parfaitement l'affaire (Like n'est pas nécessaire)
Messages postés
130
Date d'inscription
jeudi 16 avril 2009
Statut
Membre
Dernière intervention
8 décembre 2015

Merci beaucoup, ça marche très bien.
Aurevoir

nitho l'amateur