OVH Cloud OVH Cloud

Comment "décompiler" un ppa ?

5 réponses
Avatar
fredMerle
Bonjour,
Je viens de faire un ensemble de modules VBA que j'ai=20
enregistr=E9 dans un add-in .ppa en suivant l'exemple de la=20
KB "Q222737" :PPT2000: How to Create a PowerPoint Add-In.
J'ai des corrections =E0 faire or je n'arrive pas =E0=20
visualiser le contenu du ppa sous VBA, et ... j'ai=20
scratch=E9 le ppt d'origine, le doc ne mentionnant pas que=20
le ppa n'est pas modifiable, ce dont j'ai peur.
y-a-t-il un moyen de r=E9cup=E9rer le code =E0 partir d'un ppa ?

TFYH

5 réponses

Avatar
Jinroh
Bonsoir

Normalement pour modifier le code d'un PPA il suffit de
l'ouvrir, de faire Alt+F11 et dans VBAE de doublie cliquer
sur le projet correspondant.

Si cela ne marche pas chez vous je ne peux vous aider

Cordialement
-----Message d'origine-----
Bonjour,
Je viens de faire un ensemble de modules VBA que j'ai
enregistré dans un add-in .ppa en suivant l'exemple de la
KB "Q222737" :PPT2000: How to Create a PowerPoint Add-In.
J'ai des corrections à faire or je n'arrive pas à
visualiser le contenu du ppa sous VBA, et ... j'ai
scratché le ppt d'origine, le doc ne mentionnant pas que
le ppa n'est pas modifiable, ce dont j'ai peur.
y-a-t-il un moyen de récupérer le code à partir d'un ppa ?

TFYH
.



Avatar
FredMerle
???
en faisant fichier/ouvrir mon fichier ppa, powerpoint charge la macro
complémentaire, mais VBAE n'est même pas accessible si je n'ai pas une
présentation ouverte. Après avoir ouvert une présentation, une fois dans
VBAE, aucun projet pour le ppa.

Ceci-dit, si chez vous cela fonctionne, pourrais-je vous envoyer le fichier
ppa, pour que vous me le ré-enregistriez en ppt ?

Merci.

"Jinroh" wrote:

Bonsoir

Normalement pour modifier le code d'un PPA il suffit de
l'ouvrir, de faire Alt+F11 et dans VBAE de doublie cliquer
sur le projet correspondant.

Si cela ne marche pas chez vous je ne peux vous aider

Cordialement
-----Message d'origine-----
Bonjour,
Je viens de faire un ensemble de modules VBA que j'ai
enregistré dans un add-in .ppa en suivant l'exemple de la
KB "Q222737" :PPT2000: How to Create a PowerPoint Add-In.
J'ai des corrections à faire or je n'arrive pas à
visualiser le contenu du ppa sous VBA, et ... j'ai
scratché le ppt d'origine, le doc ne mentionnant pas que
le ppa n'est pas modifiable, ce dont j'ai peur.
y-a-t-il un moyen de récupérer le code à partir d'un ppa ?

TFYH
.






Avatar
Clément Marcotte
Bonjour,

y-a-t-il un moyen de récupérer le code à partir d'un ppa ?


Non.

j'ai
scratché le ppt d'origine, le doc ne mentionnant pas que
le ppa n'est pas modifiable, ce dont j'ai peur.



Avant d'enregistrer comme macro complémentaire, il faut enregistrer le
modèle qui contient la macro. (Enregistre sous) On peu ensuite
modifier la macro à partir du modèle, réenregistrer le modèle, et
réenregistrer la macro complémentaire.

Avatar
Clément Marcotte
Bonjour,

Jamais essayé:

http://officeone.mvps.org/vba/howto_get_vba_code_from_addin.html



"fredMerle" a écrit dans le
message de news:088301c4846f$1612e5b0$
Bonjour,
Je viens de faire un ensemble de modules VBA que j'ai
enregistré dans un add-in .ppa en suivant l'exemple de la
KB "Q222737" :PPT2000: How to Create a PowerPoint Add-In.
J'ai des corrections à faire or je n'arrive pas à
visualiser le contenu du ppa sous VBA, et ... j'ai
scratché le ppt d'origine, le doc ne mentionnant pas que
le ppa n'est pas modifiable, ce dont j'ai peur.
y-a-t-il un moyen de récupérer le code à partir d'un ppa ?

TFYH
Avatar
Geo
Bonjour fredMerle


Merci pour l'info, malheureusement j'ai essayé, sans succès.
La page dit d'ajouter une clé DebugAddins à la ruche
HKEY_CURRENT_USERSoftwareMicrosoftOfficex.yPowerPointOptions

je n'ai pas de clé Options dans ma registry à cet endroit,


Etonnant
Le x.y c'est ta version évidemment :-)

--

A+