Ouverture classeur Excel mais pas de retour - VB/VBA/VBS - Programmation
Marsh Posté le 19-04-2011 à 11:33:25
Bonjour,
As-tu vérifier le niveau de sécurité de tes macros?
Marsh Posté le 19-04-2011 à 11:54:10
Quand tu ouvre le classeur B tout seul as-tu un message d'alerte lié aux macros?
Marsh Posté le 19-04-2011 à 12:25:42
Non, pas de message, le classeur B possède un Module (vide ou avec macro) - avec un UserForm même problème. Si le classeur B n'a pas de module cela fonctionne correctement.
Marsh Posté le 19-04-2011 à 11:15:57
Office 2003 SP3 ; Windows XP
Voici un problème bizarre qui mène vers vous : Ouverture d'un classeur B par un Classeur A en VBA, puis plus rien.
Classeur A
Sub test()
Workbooks.Open "D:\Temp\ClasseurB.xls" ---> le classeur B est ouvert OK puis plus rien
MsgBox "Test1 : fin ouverture test2" ---> cette instruction n'est jamais exécutée !!!!!
End Sub
Je dois préciser que :
- si le classeur B comprend un Module (vide ou avec macro) => le problème ci-dessus
- si le classeur B est sans Module et a fortiori sans macro => cela marche !!!!!
- sous Word 2003 => même problème
J'ai réinstallé OFFICE 2003 => même comportement ; sur un autre poste d'un de mes collègues => même problème
Sous Office 2000 => cela marche (les 2 cas) correctement.
Tout cela me paraît bizarre, très bizarre.
Je pencherais sur un problème d'installation mais je ne vois pas.
Merci par avance de votre aide.