Tableau crosié dynamique - VBA

choco_ben -  
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour à tous,
Je vous expose mon problème :
J'ouvre une feuille s'appelant tableau croisé dans un classeur Excel suite à une éxecution de la macro.
Je souhaite lorsque la macro est rééxecutée que la feuille soit supprimer mais mais si celle-ci n'existe pas alors que la macro poursuive ses instructions.
Je ne sais pas comment on verifie l'existence d'une feuille ?
Merci d'avance pour vos réponses.

A voir également:

1 réponse

eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 271
 
Bonjour,

C'est plus simple et plus rapide de gérer l'erreur que de tester l'existence :

On Error Resume Next ' si erreur on continue
Worksheets("Feuil3").Delete
On Error GoTo 0 ' on désactive le resume next au cas ou il n'y ait pas eu d'erreur

eric

PS: tu pourrais utiliser la même technique pour ton autre question, à tester...
0