bonjour,
je programme un code dans un fichier excel, qui appelle une dizaine de fichiers différents pour en prélever des données et les regrouper. il les referme à la fin du traitment.
Or, lorsque je veux ouvrir le dernier, celui-ci se met automatiquement en mode création de macro (alors que je ne le lui demande pas) et stoppe la routine
Le code principal est donc arrêté, impossible de poursuivre.
Les 3 lignes traîtresses sont les suivantes:
------------------------------------------- R:\ = serveur ---------------------
fichier = "SuiviMPF.xls"
ChDir "R:\TABLEAUX DE BORD\Logistique\Besoins clients\Cdes clients\"
Workbooks.Open Filename:=fichier
------------------------------------------------------------------------------
alors que j'utilise cette commande par 10 fois avant.
1) pourquoi cela arrive-t-il ?
2) comment interdire le passage en mode creation de macro, dans un code VBA ?
NB : utilisation sous excel 2003
Paul était adulé par la ville de Paris, mais il aimait lire Victor Hugo à Toulouse. Alors Paul quitta Paris qui le pleura, car Paris aimait trop Paul.
De plus Paul aimait le Victor, alors je vous dis pas...