Cnntouner la demande de suppression d'un onglet

Tef_31

XLDnaute Nouveau
Bonjour,

J’ai un petit souci que je n’arrive pas à résoudre. Lorsque je veux supprimer un onglet de mon classeur j’utilise la commande :

Sheets("XXX").Delete

Mon problème est qu’avant la suppression de l'onglet j’ai une boite de dialogue avec le message : « Les feuilles sélectionnées peuvent contenir des données. Pour supprimer définitivement les données, cliquer sur supprimer »

Y aurait-il un moyen d’éviter que cette boite de dialogue apparaisse ?


De plus, mon classeur est composé de plusieurs onglets. Lorsque que je déroule mon code, je dois copier des données d’un onglet à l’autre. Du coup les onglets s’activent une à une quand le code va chercher les données à copier. Je souhaiterai pouvoir faire en sorte que seulement la feuille 1 s’affiche dans que le code se déroule.
Est-ce possible ?

Merci.

Stef
 

tototiti2008

XLDnaute Barbatruc
Re : Cnntouner la demande de suppression d'un onglet

Bonjour Tef_31,

bienvenue sur XLD,

pour le message essaye

Code:
Application.displayalerts = false
Sheets("XXX").Delete
application.displayalerts = true

Pour la sélection des onglets, de nombreux traitements ne nécessitent pas de sélectionner les onglets, de la même manière il est souvent inutile de sélectionner les cellules
Mais pour faire court, tu peux désactiver l'affichage de tes opérations à l'écran en mettant un

Code:
Application.screenupdating = false

au début et un

Code:
Application.screenupdating = true

à la fin
 

Discussions similaires

Statistiques des forums

Discussions
312 389
Messages
2 087 903
Membres
103 676
dernier inscrit
Haiti