|
Trouver une ressource
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
Sujet : Excel VBA - Macro Introuvable [ Langages dérivés / VBA ] (JM247L)
Informations & options pour cette discussion
|
mardi 24 juillet 2007 à 14:21:58 |
Excel VBA - Macro Introuvable

JM247L
|
Bonjour, Etrange problème que voilà ! J'ouvre un fichier excel qui contient du code piloté par des boutons Si j'enregistre le fichier (enregistré sous) immédiatement après l'ouverture, lorsque je clic sur l'un de boutons de la feuille active, j'obtiens ce message "Impossible de trouver la macro ... " Si une autre feuille est sélectionnée après l'enregistrement, tout fonctionne correctement !!!!! Merci de votre support JML
Partageons notre savoir et nos acquis
|
|
|
|
mardi 24 juillet 2007 à 18:02:55 |
Re : Excel VBA - Macro Introuvable

nanardino64
|
Je viens de faire ce test et tout fonctionne correctement. Peut être que tu devrais essayer de te mettre en niveau de sécurité moyen afin que le logiciel te demande d'activer les macros.
|
|
|
|
mercredi 25 juillet 2007 à 09:12:47 |
Re : Excel VBA - Macro Introuvable

JM247L
|
Bonjour, C'est le niveau de config que j'ai. Ce qui est surprenant c'est que le problème soit réglé par le fait de sélectionner une autre feuille (ce qui fait exécuter du code au niveau des feuilles sans générer d'erreur) et de revenir sur la feuille initiale J'ai essayé en programmant cette sélection de feuille mais ça ne change rien Un détail supplémentaire, le fichier est chargé à partir de Sharepoint JML
Partageons notre savoir et nos acquis
|
|
|
|
mercredi 25 juillet 2007 à 09:24:28 |
Re : Excel VBA - Macro Introuvable

nanardino64
|
J'avoue que je vois pas du tout la source du problème. Peut être que les macros gardent l'adresse de l'ancien emplacement du fichier enfin ça dépend de ton fichier je vois pas comment il est fait mais moi il m'est déjà arrivé d'avoir des macros qui ne fonctionnaient plus car je déplacé des feuilles d'un classeur à un autre et les boutons gardaient l'adresse des macros de l'ancien fichier. Je pense qu'il te faut l'aide d'un admin ou membre club. Sincèrement désolé de n'avoir pu t'aider mais je vais quand même continuer de chercher. Meilleures salutations
|
|
|
|
mercredi 25 juillet 2007 à 09:40:40 |
Re : Excel VBA - Macro Introuvable

lermite222
|
Bonjour, Lorsqu'une macro est assignée elle prend comme nom "NomClasseur.TaMacro" si elle est enrégistrée dans le classeur ou "NomModule.TaMacro" , du fait que tu change le nom du classeur, Excel ne retrouve pas ce nom, du moins la 1ére fois. Il est difficile de donner plus d'explication sans avoir toute l'appli. Une solution pour détecter l'erreur, voir sous quel nom elle est enrégistrée et Où, (le classeur en cour ou le classeur Perso.) Mais si la macro est dans le classeur tu peu la déplacer dans un module, il faut un peu la transformer pour situer la feuille auquel elle se rapporte. A+
|
|
|
|
mercredi 25 juillet 2007 à 09:53:00 |
SOS : Excel VBA - Macro Introuvable

JM247L
|
Merci de votre temps
Comme le fichier est ouvert à partir de Sharepoint, la 1ère sauvegarde se fait systématiquement par "Enregistrer Sous" même si on clique sur "Enregistrer" Si le nom est changé, le problème ne se produit pas. Il ne se produit que lorsque le nom est conservé pour l'enregistrement ... Ce qui est illogique !!! JML
Partageons notre savoir et nos acquis
|
|
|
|
mercredi 25 juillet 2007 à 10:29:09 |
Re : Excel VBA - Macro Introuvable

lermite222
|
Quel que soit le problème il faudrait, dans un premier temps savoir où est la macro et sous quel nom elle est enrégistrée. Je ne comprend pas, tu fait chaque fois un nouveau classeur ? vu que tu dit 'la 1ère sauvegarde se fait systématiquement par "Enregistrer Sous" même si on clique sur "Enregistrer" Autre question, quel est le code dans l'événement Clic du bouton ?
|
|
|
|
mercredi 25 juillet 2007 à 10:38:10 |
Re : Excel VBA - Macro Introuvable

lermite222
|
Je n'avait pas fait le rapport avec Sharepoint, le classeur est-il sur ton PC ou sur le reseau ? et surtout .. quel est le code d'appel dans l'événement Clic du bouton ?
|
|
|
|
mercredi 25 juillet 2007 à 11:14:54 |
Re : Excel VBA - Macro Introuvable

JM247L
|
J'ai créé, dans Excel, un formulaire (Form_FC.xls) qui contient un code qui à l'ouverture du fichier lit une séquence dans un autre fichier et sauvegarde le formulaire sous un nom utilisant la séquence (FC_00001.xls) A ce niveau, il n'y a aucun problème lorsque je clique sur un bouton du fichier auquel est associé un code En fin de traitement, le fichier (FC_00001.xls) est sauvegardé manuellement par l'utilisateur
Un rappel important, les fichiers sont stockés dans un espace Sharepoint ou à l'ouverture des fichiers, la notion de "Lecture seule" est toujours affichée mais non effective à partir du moment ou cette option n'est pas définie dans les propriétés du fichier ... Oui je sais c'est pas simple mais je vie avec ça depuis 3 mois et c'est limite l'enfer ... avant l'appli tournait sur un réseau traditionnel et la vie était un long fleuve tranquille
Ou ça se gate c'est lorsque l'utilisateur ouvre le fichier (FC_00001.xls) pour le modifier Lorsque l'utilisateur va enregistrer ces modifs, le système au clic sur l'icone "Enregistrer" du menu Excel va exécuter "Enregistrer Sous" - du fait de l'option "Lecture seule" mais va autoriser de conserver le même nom puisque l'option "Lecture seule" n'est pas effective. C'est après l'enregistrement que les boutons ne répondent plus ... sauf si avant de cliquer un bouton je sélectionne une autre feuille Bizzzzzare Non !!!
JML
Partageons notre savoir et nos acquis
|
|
|
|
mercredi 25 juillet 2007 à 11:25:04 |
jm247l

JM247L
|
Il va falloir patienter un peu pour les exemples de code, le Site Sharepoint est indisponible depuis ce matin JML
Partageons notre savoir et nos acquis
|
|
|
Cette discussion est classé dans : fichier, vba, macro, excel, introuvable
Répondre à ce message
Sujets en rapport avec ce message
Shapes | VBA Excel [ par haleakala78 ]
bonjour encore une question existentielle pour vous !!! j'ai un fichier Excel avec des "shapes" (spheres, rectangles, etc...) que j'utilise en tant
Shapes | VBA Excel [ par haleakala78 ]
bonjour encore une question existentielle pour vous !!! j'ai un fichier Excel avec des "shapes" (spheres, rectangles, etc...) que j'utilise en tant
[ VBA EXCEL] Enregistrement Macro [ par mike42 ]
Bonjour,Pour réaliser la traçabilité de pièces, je réalise un archivage à chaque fois qu'une pièce sort de la ligne d'assemblage.Pour Réaliser ceci ,
[VBA Excel] macro utilisable dans différents fichiers Options [ par Nyck0las ]
Plutot que de créer ma macro directement dans mon fichier de données qui est relativement gros, j'ai crée un mini fichier de données et réalisé ma mac
Ajouter une macro a un fichier Excel en vba [ par zen69 ]
Bonjour à tous!Je vous met en situation. J'utilise VB6 et Excel pour créer des rapport au format xls.Je me demandais si il etait possible d'atacher un
Portabilité d'une macro VBA [ par damdam75 ]
Bonjour!J'ai crée une macro vba sous excel à laquelle j'ai associée un bouton personnalisé pour pouvoir lancer la macro depuis mon fichier excel. Je l
saver un fichier excel via VBA sans la macro pour gain de place [ par vara956 ]
Valie,j'ai créé un fichier excel pour faire des devis tous fonctionne trs bien , et fais fait ma propre macro en vba mais quand je sauve la feuille s
executer automatiquement une macro dans excel [ par mannoula_2007 ]
Bonjour à tous,j'ai un fichier .xls qui contient un macro , je veux que lors de l'ouverture de ce fichier le macro s'exécute automatiquement,pour savo
liste déroulante excel vba [ par elisastas ]
BonjourTout d'abords merci à tout ceux qui liront ce petit message.Je suis très novice mais en m'explicant je comprends <img class="inlineimg" title="
Lancer un fichier .bat depuis une macro excel [ par faucheuse ]
Bonjours ami(e)s programmeurs et programmeuzes, bon la question est dans le titre : comment je peux faire pour lancer un fichier BAT depuis une macro
Livres en rapport
|
Téléchargements
Logiciels à télécharger sur le même thème :
|