OVH Cloud OVH Cloud

Modifier une macro xlm

9 réponses
Avatar
JFG
Bonjour,
je souhaiterais modifier une macro XLM.
En dehors de pouvoir faire du pas a pas dessus, est il possible de modifier
les actions faites par une macro excel XLM ?

Cordialement,

9 réponses

Avatar
jps
ne faudrait-il pas que tu accèdes qui doit s'appeler "globale.xlm" si je me
souviens bien?
jps

"JFG" a écrit dans le message de
news:41617a28$0$25729$
Bonjour,
je souhaiterais modifier une macro XLM.
En dehors de pouvoir faire du pas a pas dessus, est il possible de
modifier

les actions faites par une macro excel XLM ?

Cordialement,




Avatar
Patrick Bastard
Bonjour à toi aussi, *JFG*.
*Pour reprendre les termes de ton intervention* -voir en fin de message :

Si tu sais où se trouve ta macro (fichier.XLM), pour l'ouvrir sans
l'activer, tu sélectionnes le fichier, et tu appuies sur maj+entrée.
Tu peux ensuite la modifier à ton gré après l'avoir éventuellement
déprotégée.


--
Bien cordialement,
==================================== P. Bastard.
Pour me contacter, remplacez "Chez" par @ dans l'adresse

Une foule de conseils utiles sur le site de Misange :
http://www.excelabo.net



Bonjour,
je souhaiterais modifier une macro XLM.
En dehors de pouvoir faire du pas a pas dessus, est il possible de
modifier les actions faites par une macro excel XLM ?

Cordialement,


Avatar
JFG
Merci pour les réponses rapides.
Mais même en ouvrant le fichier XLM avec Maj+Entrée, je ne vois pas comment
accéder au source de la macro. Je n'y connais absolument rien en Excel pur,
je suis développeur VB. Un fichier XLM est il forcément relié a du code VBA
?
si oui, comment faire pour y accéder ?

Cordialement,


"Patrick Bastard" <bastardp"chez"free.fr> a écrit dans le message de news:

Bonjour à toi aussi, *JFG*.
*Pour reprendre les termes de ton intervention* -voir en fin de message :

Si tu sais où se trouve ta macro (fichier.XLM), pour l'ouvrir sans
l'activer, tu sélectionnes le fichier, et tu appuies sur maj+entrée.
Tu peux ensuite la modifier à ton gré après l'avoir éventuellement
déprotégée.


--
Bien cordialement,
==================================== > P. Bastard.
Pour me contacter, remplacez "Chez" par @ dans l'adresse

Une foule de conseils utiles sur le site de Misange :
http://www.excelabo.net



Bonjour,
je souhaiterais modifier une macro XLM.
En dehors de pouvoir faire du pas a pas dessus, est il possible de
modifier les actions faites par une macro excel XLM ?

Cordialement,







Avatar
Patrick Bastard
Bonjour à toi aussi, *JFG*.
*Pour reprendre les termes de ton intervention* -voir en fin de message :

Les macros .XLM existaient avant VBA.
Peut-être ta feuille macro est-elle masquée. Dans ce cas, écran, afficher le
document, et choisir la feuille qui a l'extension .XLM.

S'il n'est pas trop gros, et pas confidentiel, tu peux me l'envoyer en bal.
Je regarderai demain soir.

PS : quelle version d'Excel utilises-tu ?


--
Bien cordialement,
==================================== P. Bastard.
Pour me contacter, remplacez "Chez" par @ dans l'adresse

Une foule de conseils utiles sur le site de Misange :
http://www.excelabo.net


Merci pour les réponses rapides.
Mais même en ouvrant le fichier XLM avec Maj+Entrée, je ne vois pas
comment accéder au source de la macro. Je n'y connais absolument rien
en Excel pur, je suis développeur VB. Un fichier XLM est il forcément
relié a du code VBA ?
si oui, comment faire pour y accéder ?

Cordialement,


"Patrick Bastard" <bastardp"chez"free.fr> a écrit dans le message de
news:
Bonjour à toi aussi, *JFG*.
*Pour reprendre les termes de ton intervention* -voir en fin de
message :

Si tu sais où se trouve ta macro (fichier.XLM), pour l'ouvrir sans
l'activer, tu sélectionnes le fichier, et tu appuies sur maj+entrée.
Tu peux ensuite la modifier à ton gré après l'avoir éventuellement
déprotégée.


--
Bien cordialement,
==================================== >> P. Bastard.
Pour me contacter, remplacez "Chez" par @ dans l'adresse

Une foule de conseils utiles sur le site de Misange :
http://www.excelabo.net



Bonjour,
je souhaiterais modifier une macro XLM.
En dehors de pouvoir faire du pas a pas dessus, est il possible de
modifier les actions faites par une macro excel XLM ?

Cordialement,






Avatar
Clément Marcotte
Bonjour,

Un fichier XLM est il forcément relié a du code VBA ?


Justement non, il s'agit des "vieilles macros" d'Excel 4, remplacées
par VBA avec Excel 5, qu'Excel supporte encore pour des raisons de
compatibilité. Mais comme je n'ai jamais fait de macros XL4...

Avatar
JpPradier
Bonsoir JFG

Pour completer Ce que disent Patrick et Clément, les macros XLM se trouvent dans une feuille qui
ressemble à une feuille de calcul classique. Cette feuille ne contient que des formules visibles ou
quasiment et ces macros n'ont rien à voir avec VBA. Essaye le menu Format/Feuille/Afficher pour
voir ? sinon tu peux aussi m'envoyer ton classeur éventuellement.

j-p
Avatar
JFG
Je ne trouve aucune feuille cachée/masquée.
Je vous fais parvenir mon fichier XLM.
Merci à tous.

"JpPradier" a écrit dans le message
de news:
Bonsoir JFG

Pour completer Ce que disent Patrick et Clément, les macros XLM se
trouvent dans une feuille qui
ressemble à une feuille de calcul classique. Cette feuille ne contient que
des formules visibles ou
quasiment et ces macros n'ont rien à voir avec VBA. Essaye le menu
Format/Feuille/Afficher pour
voir ? sinon tu peux aussi m'envoyer ton classeur éventuellement.

j-p



Avatar
JpPradier
J'ai bien reçu ton fichier. La feuille contenant les macros est la feuille EXPORT. Seulement les
cellules sont vérrouillées et masquées. Ce qui fait qu'on ne peut pas lire les formules à moins
d'avoir le mot de passe pour déproteger la feuille. Les macros sont dans la plage C2:P256.

j-p
Avatar
Patrick Bastard
Bonjour à toi aussi, *JFG*.
*Pour reprendre les termes de ton intervention* -voir en fin de message :

Et pour compléter la réponse de Jean-Pascal,
Je te conseille de récupérer le mot de passe, à la condition que tu te
sentes d'attaque pour étudier et modifier un code non renseigné, que tu n'as
pas conçu, et qui contient 1339 lignes.
Vaste tâche...

Ps : Attention, du peu que j'en ai vu, cette macro est prévue pour supprimer
et/ou modifier certains fichiers à partir du 30/9/2014 lors de l'ouverture
de EXPORT.XLM
(mais peut-être est-ce normal)

--
Bien cordialement,
==================================== P. Bastard.
Pour me contacter, remplacez "Chez" par @ dans l'adresse

Une foule de conseils utiles sur le site de Misange :
http://www.excelabo.net

Je ne trouve aucune feuille cachée/masquée.
Je vous fais parvenir mon fichier XLM.
Merci à tous.

"JpPradier" a écrit dans le
message de news:
Bonsoir JFG

Pour completer Ce que disent Patrick et Clément, les macros XLM se
trouvent dans une feuille qui
ressemble à une feuille de calcul classique. Cette feuille ne
contient que des formules visibles ou
quasiment et ces macros n'ont rien à voir avec VBA. Essaye le menu
Format/Feuille/Afficher pour
voir ? sinon tu peux aussi m'envoyer ton classeur éventuellement.

j-p