Accueil > Forum > > > > open filename et mode creation stoppant le code
open filename et mode creation stoppant le code
lundi 7 avril 2008 à 17:27:52 |
open filename et mode creation stoppant le code

danbo
|
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...
|
|
lundi 7 avril 2008 à 23:07:02 |
Re : open filename et mode creation stoppant le code

MPi
|
Ce ne serait pas le dernier fichier le fautif, plutôt que le code ? Autrement, je ne vois pas pourquoi il se mettrait en mode création de macro ??? Ou bien il manque des détails (?) MPi² Pour ceux qui programment sous Office, n'oubliez pas qu'il existe un forum dédié à ces applications VBA....... ICI
|
|
mardi 8 avril 2008 à 06:16:29 |
Re : open filename et mode creation stoppant le code

Renfield
|
fichier = "SuiviMPF.xls"
ChDir "R:\TABLEAUX DE BORD\Logistique\Besoins clients\Cdes clients\"
Workbooks.Open Filename:=fichier
sérieux, j'ai jamais vu quiconque faire ca ainsi...
Workbooks.Open "R:\TABLEAUX DE BORD\Logistique\Besoins clients\Cdes clients\SuiviMPF.xls"
|
|
mardi 8 avril 2008 à 06:48:24 |
Re : open filename et mode creation stoppant le code

danbo
|
bonjour, MPi et Renfield, quelque soit la forme d'écriture, comme je l'ai indiqué, ou synthétique, comme l'a faitRenfield, le problème reste le m^me. Par ailleurs, le fichier SuiviMPf a été créé au départ manuellement, comme les 10 précédents. J'ai testé différentes formes, dans la macro principale ou dans un code Sub séparé, rien n'y fait. J'ai même choisi un autre nom de fichier, mais le problème est toujours là. peut etre vaut il mieux que je formule ainsi: "Qu'est-ce qui peut mettre un fichier en mode creation de macro quand on l'appelle, sans le faire manuellement ?" . Est-ce un problème de système d'exploitation, de version Excel ?" Je cherche toujours de mon côté; Les 4 coins de l'hexagone sont orphelins de 2 autres 
|
|
mardi 8 avril 2008 à 10:01:53 |
Re : open filename et mode creation stoppant le code

Renfield
|
a voir ce que contient (macro...) ce fichier
|
|
mardi 8 avril 2008 à 10:50:38 |
Re : open filename et mode creation stoppant le code

MPi
|
Et qu'est-ce que tu entends exactement par "en mode création de macro" ? Ton programme se retrouve dans l'IDE ? ou ton fichier se retrouve avec la petite barre de menu enregistrement de macro ? MPi² Pour ceux qui programment sous Office, n'oubliez pas qu'il existe un forum dédié à ces applications VBA....... ICI
|
|
mardi 8 avril 2008 à 16:45:20 |
Re : open filename et mode creation stoppant le code

danbo
|
Bonjour,
lorsque le fichier est appelé, le bouton de commande macro (le petit triangle bleu) passe en mode création de macro, comme si j'avais cliqué dessus avec la souris : C'est bien avec la barre d'enregistrement de macro, MPi C'est une interruption juste au niveau de ces lignes de code. Le fichier appelé est par ailleurs totalement vierge de toute donnée, Renfield
A force de taper sur la tête des clous, les pieds finissent bien par s'enfoncer, et quand les têtes touchent le sol, il n'y a plus rien à faire. 
|
|
mardi 8 avril 2008 à 22:30:52 |
Re : open filename et mode creation stoppant le code

MPi
|
Alors, sans voir tout le bout de code en cause, ça me paraît impossible de répondre... C'est tout de même étrange...(?) MPi² Pour ceux qui programment sous Office, n'oubliez pas qu'il existe un forum dédié à ces applications VBA....... ICI
|
|
mercredi 9 avril 2008 à 15:36:41 |
Re : open filename et mode creation stoppant le code

danbo
|
Bonjour, je veux bien balancer le bout de code, mais il est très long, il y en a pour plusieurs centaines de lignes. Toutefois pour vraiment cibler, je précise que le code fonctionne parfaitement jusqu'à ce qu'il tombe sur les lignes décrites ici. J'enlève les lignes, tout est lu jusqu'au bout. J'ajoute les lignes, ça bogue. Je cherche quand même, au cas où... peut-etre même en dehors d'Excel ?! Je suis d'accord pour dire aussi que c'est étrange . La persévérance vaut mieux qu'un "tiens ça commence par me gonfler" , et je laisse tomber, car un jour ou l'autre, ce que l'on n'a pas terminé revient au galop. 
|
|
mercredi 9 avril 2008 à 23:18:34 |
Re : open filename et mode creation stoppant le code

MPi
|
As-tu fait le test en inversant l'ordre des fichiers à ouvrir ? J'essaierais aussi de refaire un nouveau fichier SuiviMPf... Peut-être a-t-il été corrompu d'une manière ou d'une autre (?) MPi² Pour ceux qui programment sous Office, n'oubliez pas qu'il existe un forum dédié à ces applications VBA....... ICI
|
|
Cette discussion est classée dans : code, filename, creation, mode, open
Répondre à ce message
Sujets en rapport avec ce message
aidez moi svp probleme de code [ par nessx ]
Salut j'ai un petit probleme avec le composant windowsmedia player msdxm.ocx en fait je voudrai qu'il affiche le nom de la musique seulement et pas le
Interdire mode creation [ par kFar ]
salut,comment interdire l'acces au mode creation d'un formulaire sous access?merci d'avance
Prob avec FileSearch [ par dvdnet ]
J'ai un prob sous VBA pour Excel 97 sous Win XP.Je développe un prog pour 1 client. Voilà un bout de mon code :Set fs = Application.FileSearchfs.LookI
Indexer une feuille en mode creation sur VB5 [ par kolonwou ]
Est-il possible d'indexer une feuille en mode création sur VB5 ?Je voudrais à partir de cela gérer les privilèges utilisateurs.Quelqu'un peut-il m'aid
Probleme avec Open [ par jer79 ]
La fonction Open fileName For Input As #afonctionne comme il faut si fileName est un fichier qui est dans le meme repertoire que mon programme, mais s
probleme avec Open [ par jer79 ]
La fonction Open fileName For Input As #afonctionne comme il faut si fileName est un fichier qui est dans le meme repertoire qu
Faire sortir puis faire entrer du code [ par Tom89 ]
Salut, Est-il possible d'enregistrer du code dans un fichier (Open "c:......." For Output.......etc) puis de le réintégrer (Open "c:......." For Input
probleme de creation de DSN (ODBC) [ par macflyFR ]
bonjour, jai pris sur le site support.microsoft.com, le code pour creer un dsn en vb.ca marche bien mais j'ai qd meme un parametre que je voudrai chan
Creation code évenement à la volée [ par rambaudf ]
Bonjour,J'ai besoin de créer des contrôles à la volée (label, textbox, shapes), j'arrive à leur filer tout un tas de paramètres, mais je ne sais pas c
Open text.text As Binary .... [ par BadNews ]
Allo J'aimerais savoir comment on fait pour lire un fichier en code binaire pour ensuite l'envoyer via winsock. Bien sur , j'aimerais savoir commen
Livres en rapport
|
Derniers Blogs
TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio [WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|