Supprimer feuille Excel en Vb

sev - 24 juil. 2001 à 16:42
 Biboune - 25 juil. 2001 à 10:15
Je voudrais supprimer les feuille générés automatiquement à la création d'un fichier Excel (Feuil2, Feuil3) sans qu'un message de confirmation pour la suppression apparaissent.
Car pour l'instant je fais : fichier.Worksheets(2).Delete
Mais j'ai un msg qui me demande si je suis sûre de vouloir effacer cette feuille alors comment faire ?

Séverine.

1 réponse

Deux solutions:

1) Il est possible d'éviter de faire une macro pour cela. Dans Excel, dans le menu Outils, Options, onglet Général - il y a une option qui s'appelle Nombre de feuille de calcul par nouveau classeur.

2) Avec une macro, pour ne pas avoir le message, il faut écrire le message suivant:
Application.DisplayAlerts = False
Par contre, ne pas oublier de le réinitialiser après la procédure. En écrivant tout simplement, Application.DisplayAlerts = True

Voilà,
A+
Stéphane
0
Rejoignez-nous