Ouverture classeur Excel mais pas de retour

Ouverture classeur Excel mais pas de retour - VB/VBA/VBS - Programmation

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.
 

Reply

Marsh Posté le 19-04-2011 à 11:15:57   

Reply

Marsh Posté le 19-04-2011 à 11:33:25    

Bonjour,
 
As-tu vérifier le niveau de sécurité de tes macros?

Reply

Marsh Posté le 19-04-2011 à 11:36:29    

Oui bien sûr (niveau de sécurité faible)

Reply

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?

Reply

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.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed