J'ai un petit soucis avec la condition if.
Je voudrais savoir comment je peux faire: si la feuille NomFeuille est active, msg ok, si pas active msg pas ok
j'ai pense a sa mais sa ne fonctionne pas
VB:
If Sheets("NomFeuille") = activate Then
msgbox ="ok"
Else
MsgBox ="Pas ok"
End If
@ pépé : Si ta feuille est nommée pépé et que la tu note "NomFeuille", c'est sûr que ça plante. La prochaine fois si ta feuille s'appelle "TOTO", note dans le message son vrai nom et non "Cheet - Zut!!"
Jamais pu utiliser ça sur les objets Excel jusqu'à présent. C'est dommage. Sur ceux d'UserForm et plein d'autres, pas de problème. L'opérateur Is permet seulement de vérifier si deux expressions objets désignent un même exemplaire, mais pas si deux exemplaires différents représentent la même entité de l'application hôte.