OVH Cloud OVH Cloud

VBA: supprimer message lors de la suppression d'une feuille

4 réponses
Avatar
bourby
bonjour,

dans une macro d'un module standard, je veux empêcher l'apparition
du message "les feuilles sélectionnées seront supprimées définitivement,
etc...". J'écris:

.....
Application.enableEvents=false
sheets("sauvegarde").delete
.....

et le message est toujours là.

Comment dois-je faire pour m'en débarrasser.

D'avance merci pour votre aide.

Bourby

4 réponses

Avatar
garnote
Salut bourby,

Essaie ceci :

...
Application.DisplayAlerts = False
...

Serge

"bourby" wrote in message
news:
bonjour,

dans une macro d'un module standard, je veux empêcher l'apparition
du message "les feuilles sélectionnées seront supprimées définitivement,
etc...". J'écris:

.....
Application.enableEventsúlse
sheets("sauvegarde").delete
.....

et le message est toujours là.

Comment dois-je faire pour m'en débarrasser.

D'avance merci pour votre aide.

Bourby


Avatar
anonymousA
bonsoir,

écrire
application.displayalertsúlse
sheets("sauvegarde").delete
application.displayalerts=true

enableevents c'est pour les evenements dont ne fait partie la supprssion
d'une feuille d'ailleurs.

A+

bonjour,

dans une macro d'un module standard, je veux empêcher l'apparition
du message "les feuilles sélectionnées seront supprimées définitivement,
etc...". J'écris:

.....
Application.enableEventsúlse
sheets("sauvegarde").delete
.....

et le message est toujours là.

Comment dois-je faire pour m'en débarrasser.

D'avance merci pour votre aide.

Bourby


Avatar
anonymousA
non, je ne pense pas. je me sers rarement de la fenetre Exécution mais
j'ai l'impression qu'elle exécute instruction par instruction. en
conséquence de quoi Application.displayalertsúlse est exécuté mais par
défaut une fois exécuté, Excel le ramène à true de lui-même dons si tu
exécutes ensuite sheets(X).delete, tu recois le message d'Excel.

A+



bonsoir et merci à Anonymous et garnote.
ça marche bien dans une macro.

En revanche, quand j'ai essayé le code dans la
fenêtre exécution, ça n'a pas fonctionné.

Quelque chose m'échappe??

Bourby



anonymousA wrote:

bonsoir,

écrire
application.displayalertsúlse
sheets("sauvegarde").delete
application.displayalerts=true

enableevents c'est pour les evenements dont ne fait partie la
supprssion d'une feuille d'ailleurs.

A+


bonjour,

dans une macro d'un module standard, je veux empêcher l'apparition
du message "les feuilles sélectionnées seront supprimées
définitivement, etc...". J'écris:

.....
Application.enableEventsúlse
sheets("sauvegarde").delete
.....

et le message est toujours là.

Comment dois-je faire pour m'en débarrasser.

D'avance merci pour votre aide.

Bourby






Avatar
bourby
bonsoir et merci à Anonymous et garnote.
ça marche bien dans une macro.

En revanche, quand j'ai essayé le code dans la
fenêtre exécution, ça n'a pas fonctionné.

Quelque chose m'échappe??

Bourby



anonymousA wrote:
bonsoir,

écrire
application.displayalertsúlse
sheets("sauvegarde").delete
application.displayalerts=true

enableevents c'est pour les evenements dont ne fait partie la supprssion
d'une feuille d'ailleurs.

A+


bonjour,

dans une macro d'un module standard, je veux empêcher l'apparition
du message "les feuilles sélectionnées seront supprimées
définitivement, etc...". J'écris:

.....
Application.enableEventsúlse
sheets("sauvegarde").delete
.....

et le message est toujours là.

Comment dois-je faire pour m'en débarrasser.

D'avance merci pour votre aide.

Bourby