Feuille existe dans le classeur? - VB/VBA/VBS - Programmation
Marsh Posté le 10-12-2007 à 23:02:41
Soir Bon, pour l'existence d'une feuille
|
Un conseil si tu ne veux pas avoir de plantage dans tes macros suite à un renommage intempestif de feuilles ( nom d'onglet changé par les utilisateurs )
Donc sous VBE [F4] pour voir la fenêtre des propriétés
Nommée ta feuille dans la propriété (name) par exemple en ShDatas
et utiliser ce nom dans les macros, l'autre name ,plus bas, est le nom d'onglet
C'est surtout valable pour les feuilles "fixes".
Si par hasard l'on veut détruire de façon certaine cette feuille ShDatas qq soit son nom d'onglet
on utilisera
..... |
Marsh Posté le 10-12-2007 à 20:37:28
bonjour,
Je vous sollicite après de nombreuses recherches...
Ma question est simple, connaissez vous le code pour savoir si une feuille existe dans un classeur? Si oui, la supprimer, sinon, ne rien faire.
Ceci sert lorsque les utilisateurs de ma macro ont oublié de supprimer des feuilles générées. D'où; lors d'une future utilisation de la macro, il y a des problemes de nom au niveau des feuilles...
Je vous remercie !
Message édité par Bobslebreton le 10-12-2007 à 22:52:11