Gord21_cs
Messages postés20Date d'inscriptionmercredi 18 décembre 2002StatutMembreDernière intervention27 mai 2008
-
19 déc. 2002 à 09:44
ezekiel95
Messages postés42Date d'inscriptionmercredi 27 novembre 2002StatutMembreDernière intervention20 mai 2005
-
18 août 2004 à 16:06
d.rogo :) Bonjour,
J'ai développé une macro avec VBA sur Excel 97 qui fonctionne sans problème (sur PC fixe). J'ai besoin d'utiliser cette macro sur un portable équipé d'Office XP Pro 2002. J'affiche une fenêtre avec un code du type :
While Condition
Load UserForm1
UserForm1.Show
UserForm1.Hide
Unload UserForm1
Wend
La boucle se déroule correctement la première fois mais affiche le messsage suivant ensuite :
Erreur d'éxécution '-2147417848(80010108)'
Erreur Automation
L'objet invoqué s'est déconnecté de ses clients.
Cette erreur n'apparaît pas lorsque la lecture du programme est faite pas à pas (F8).
Gord21_cs
Messages postés20Date d'inscriptionmercredi 18 décembre 2002StatutMembreDernière intervention27 mai 2008 20 déc. 2002 à 15:26
d.rogo :)
Merci pour ton aide
Le doevents n'empêche pas le message d'erreur mais voici quelques précisions :
- l'UserForm1 comporte des boutons qui lancent d'autres procédures, fonctions et fenêtres (mais qui se terminent)
- lorsque l'erreur se produit, c'est UserForm1.Show qui est surligné
ezekiel95
Messages postés42Date d'inscriptionmercredi 27 novembre 2002StatutMembreDernière intervention20 mai 2005 18 août 2004 à 16:06
Tu passes deja d'une version d'excel a l'autre ce qui peux engendrer pas mal de petit bug.
As tu verifier dans le menu outils->references que tu avais ce qu'il te fallait?