|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : février 2006 Messages : 85 ![]() |
Bonjour,
J'ai une application Excel qui fonctionne sous Windows XP et office 2003 et je dois la tester sur l'environnement Windows 7 et office 2010. Cette application contient plusieurs feuilles (60) dont des graphiques et des treeview. Lors de l'exécution tout va bien mais en quittant l'application il m'affiche un message d'erreur: « La méthode screenupdating de l'objet _Application a échoué » Malgré que "application.screenupdating" existe dans plusieurs modules il affiche l'erreur seulement dans 3 feuilles. Merci de votre aide |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() Daniel aucune Inscription : septembre 2011 Messages : 2 004 ![]() |
Bonjour,
Peux-tu publier ton code ? Si c'est la ligne Application.ScreenUpdating=True qu'on met en fin de macro, tu peux peut-être l'enlever ? |
|
00
|
|
|
#3 |
|
Futur Membre du Club
![]() Inscription : février 2006 Messages : 85 ![]() |
Bonjour,
l'erreur est au début du code : Application.ScreenUpdating = False l'erreur est seulement pour quelque feuille et pas pour toutes. |
|
|
00
|
|
|
#4 |
|
Expert Confirmé Sénior
![]() Daniel aucune Inscription : septembre 2011 Messages : 2 004 ![]() |
Bonjour,
Je ne comprends pas. Tu dis que l'exécution se passe bien et que l'erreur est au début de ton code ? Peux-tu expliquer ? |
|
00
|
|
|
#5 |
|
Futur Membre du Club
![]() Inscription : février 2006 Messages : 85 ![]() |
J'ai un feuille qui contient plusieurs boutons de commande.
Chaque bouton fait des traitement dans des feuilles qui sont cachés. tous les boutons s'exécutent correctement mais il y a des boutons quand je clique dessus j'ai un message d'erreur lors de l'enregistrement. J'espere que c'est un peu clair |
|
|
00
|
|
|
#6 |
|
Expert Confirmé Sénior
![]() Daniel aucune Inscription : septembre 2011 Messages : 2 004 ![]() |
Est-ce que la macro attachée au bouton exécute l'enregistrement ? Est-ce que tu as le message quand tu procèdes à un enregistrement manuel ou quand tu compiles le projet VBA ? (menus Débogage, Compiler le projet VBA ?)
|
|
00
|
|
|
#7 |
|
Futur Membre du Club
![]() Inscription : février 2006 Messages : 85 ![]() |
le message d'erreur est affiché quand j'enregistre manuellement ou quand je veux quitter sans enregistrer.
Dans le code de vba il n'y a pas une fonction liée à l'enregistrement. |
|
|
00
|
|
|
#8 |
|
Expert Confirmé Sénior
![]() Daniel aucune Inscription : septembre 2011 Messages : 2 004 ![]() |
Supprime la ligne et recrée-la... pour voir; ça m'est déjà arrivé, sur une ligne quelconque.
|
|
00
|
|
|
#9 |
|
Futur Membre du Club
![]() Inscription : février 2006 Messages : 85 ![]() |
Merci beaucoup pour ton aide, je ne sais toujours pas pourquoi cette ligne ne fonctionne pas.
J'ai désactivé le croix rouge d’Excel comme ça l'utilisateur peut quitter avec le bouton de commande "exit", cela ne donne pas d'erreur Merci |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com