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

Action selon nom de feuille

  • Initiateur de la discussion Tana
  • Date de début
T

Tana

Guest
Bonjour à tous,

Est-il possible de conditionner une action si le nom d'une feuille ne contient pas (ou contient d'ailleurs) un nom en partie.

Je m'explique, je veux lancer une action si ma feuille ne contient pas le terme 'feuil' et mes feuilles s'appelent feuille1, feuille2, truc1, trucxxx ...

J'ai écris:
If ActiveSheet.Name <> ('*Feui*') Then

...

Mais ça ne marche pas...

Je ne sais pas si c'est possible d'écrire un truc sur une partie du nom??

Merci,
 
T

Tana

Guest
Non, c'est OK pour reconnaitre une partie du nom ça, ça pourra me servir mais il reste comment dire 'not like'? soit 'ne contient pas'feuill'??

Quelle truffe je fais...
 

2passage

XLDnaute Impliqué
bonjour,

si c'est pas 'like' c'est que le résultat du controle est false. Voici un code en exemple :

Code:
Dim control As Boolean
control = ActiveSheet.Name Like 'Feuil*'
If control = False Then
    MsgBox 'action si la feuille ne s'appelle pas *feuil*'
End If

A+
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…