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
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|