SERIEUXETCOOL
XLDnaute Occasionnel
Bonjour le Forum,
Je me retourne vers vous car je rencontre un petit problème certes, mais qui me dérange pour la suite. Alors je voudrais essayer de le résoudre avec votre aide.
Le problème le voici : Je ne parviens pas à supprimer TOUTES les alertes à l'écran durant le déroulement de ma Macro Excel.
Pourtant en début de Macro j'ai placé le code suivant :
Et en Fin de Macro j'ai placé ce code la :
Malgré ces codes bien placés selon moi, et bien je reçois un message d'alerte tout de même !
Ce message le voici : "L'affichage de la mise en forme complexe appliquée au graphique sélectionné risque de prendre du temps. Voulez vous continuer à utiliser la mise en forme ?".
En effet, j'utilise un Graph avec mise en forme volontaire de ma part. Et au vu du nombres de lignes qu'il doit afficher sur le Graph (1574 lignes), et bien il n'aime pas trop.
Pourtant 1574 lignes ne me semblent pas excessives. Surtout qu'il s'agit seulement d'un message de prévention. En effet, il n'y a aucun ralentissement quand on répond oui au message d'erreur.
Du coup, je cherche à ne plus afficher ce message d'alerte de mise en forme Graphique, conserver la mise en forme appliquée et/ou répondre automatiquement "Oui je souhaite poursuivre avec cette mise en forme, Bla bla".
J'ai déjà cherché un peu sur la toile, et mon problème ne semble pas populaire.
Une idée pour ne plus recevoir ce message ?
Merci à ceux qui pourront m'aider.
Cordialement André
PS :- Je place un exemple en pièce jointe (Excel 2007). Il suffit de lancer la Macro et le message d'alerte apparait.
- Robert si tu passe par la, et si tu trouve l'astuce et ben chapeau^^
Je me retourne vers vous car je rencontre un petit problème certes, mais qui me dérange pour la suite. Alors je voudrais essayer de le résoudre avec votre aide.
Le problème le voici : Je ne parviens pas à supprimer TOUTES les alertes à l'écran durant le déroulement de ma Macro Excel.
Pourtant en début de Macro j'ai placé le code suivant :
Code:
Application.ScreenUpdating = False ' Désactive l'affichage
Application.DisplayAlerts = False
Et en Fin de Macro j'ai placé ce code la :
Code:
Application.ScreenUpdating = True ' Rétablit l'affichage
Application.DisplayAlerts = True
Malgré ces codes bien placés selon moi, et bien je reçois un message d'alerte tout de même !
Ce message le voici : "L'affichage de la mise en forme complexe appliquée au graphique sélectionné risque de prendre du temps. Voulez vous continuer à utiliser la mise en forme ?".
En effet, j'utilise un Graph avec mise en forme volontaire de ma part. Et au vu du nombres de lignes qu'il doit afficher sur le Graph (1574 lignes), et bien il n'aime pas trop.
Pourtant 1574 lignes ne me semblent pas excessives. Surtout qu'il s'agit seulement d'un message de prévention. En effet, il n'y a aucun ralentissement quand on répond oui au message d'erreur.
Du coup, je cherche à ne plus afficher ce message d'alerte de mise en forme Graphique, conserver la mise en forme appliquée et/ou répondre automatiquement "Oui je souhaite poursuivre avec cette mise en forme, Bla bla".
J'ai déjà cherché un peu sur la toile, et mon problème ne semble pas populaire.
Une idée pour ne plus recevoir ce message ?
Merci à ceux qui pourront m'aider.
Cordialement André
PS :- Je place un exemple en pièce jointe (Excel 2007). Il suffit de lancer la Macro et le message d'alerte apparait.
- Robert si tu passe par la, et si tu trouve l'astuce et ben chapeau^^
Pièces jointes
Dernière édition: