Désactiver un avertissement - VB/VBA/VBS - Programmation
MarshPosté le 11-10-2016 à 19:43:03
Bonjour,
Je cherche comment désactiver un certain message d'avertissement qui se déclenche lors de la création d'un graphique avec une échelle log basé sur une série de données contenant certaines valeurs négatives. Lorsqu'on passe l'échelle en log Excel affiche un message comme quoi il ne peut pas afficher les valeurs négatives (ce qui est normal) mais cela interrompt l’exécution de ma macro jusqu'à confirmation du message par l'utilisateur. Cela ralentit donc le script, j'aimerai pouvoir outrepasser ce message.
J'ai déjà testé sans succès :
Code :
Application.DisplayAlerts = False
Je n'ai pas testé de désactiver l'updatescreen, de toute façon je l'ajouterai demain mais sans grande conviction de résoudre mon problème. Pour l'instant j'ai trouvé sur Internet une solution détournée pas très propre qui est celle d'envoyer une action "enter" via SendKeys.
Quelqu'un connait une méthode pour désactiver ce message?
Merci.
--------------- C'est en écrivant n'importe quoi qu'on devient n'importe qui.
Marsh Posté le 11-10-2016 à 19:43:03
Bonjour,
Je cherche comment désactiver un certain message d'avertissement qui se déclenche lors de la création d'un graphique avec une échelle log basé sur une série de données contenant certaines valeurs négatives. Lorsqu'on passe l'échelle en log Excel affiche un message comme quoi il ne peut pas afficher les valeurs négatives (ce qui est normal) mais cela interrompt l’exécution de ma macro jusqu'à confirmation du message par l'utilisateur. Cela ralentit donc le script, j'aimerai pouvoir outrepasser ce message.
J'ai déjà testé sans succès :
Je n'ai pas testé de désactiver l'updatescreen, de toute façon je l'ajouterai demain mais sans grande conviction de résoudre mon problème.
Pour l'instant j'ai trouvé sur Internet une solution détournée pas très propre qui est celle d'envoyer une action "enter" via SendKeys.
Quelqu'un connait une méthode pour désactiver ce message?
Merci.
---------------
C'est en écrivant n'importe quoi qu'on devient n'importe qui.