Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Ajouter code à un ppa

4 réponses
Avatar
Bob
Bonjour,

Je souhaiterai d=E9ployer des macros pour Powerpoint. Afin que les
utilisateurs aient toujours la derni=E8re version de ces macro, j'ai
ecrit une macro qui va chercher le contenu d'un fichier texte (qui
contient du code), cr=E9er un module, et y d=E9pose le contenu de mon
fichier texte.
Cela fonctionne tr=E8s bien sur un PPT, mais dans que je transforme ma
pr=E9sentation en macro compl=E9mentaire, alors ca ne fonctionne plus :

Set ThisAddin =3D AddIns("Code.ppa")
With ThisAddin.VBProject.VBComponents me renvois une erreur 438

Merci pour votre aide

F.

4 réponses

Avatar
Papyjac
Bonjour Bob

Tu as essayé avec Set ThisAddin = AddIns("Code")

--
Papyjac


"Bob" a écrit :

Bonjour,

Je souhaiterai déployer des macros pour Powerpoint. Afin que les
utilisateurs aient toujours la dernière version de ces macro, j'ai
ecrit une macro qui va chercher le contenu d'un fichier texte (qui
contient du code), créer un module, et y dépose le contenu de mon
fichier texte.
Cela fonctionne très bien sur un PPT, mais dans que je transforme ma
présentation en macro complémentaire, alors ca ne fonctionne plus :

Set ThisAddin = AddIns("Code.ppa")
With ThisAddin.VBProject.VBComponents me renvois une erreur 438

Merci pour votre aide

F.



Avatar
Bob
Salut,

Oui, et cela ne marche pas non plus. Pour réussir mon truc, je passe
finalement par VBE.VBProjects en bouclant pour récupérer celui de ma
macro complémentaire.
Ce n'est pas ce qu'il y a de mieux, mais pour l'instant cela
fonctionne.

Cordialement,

F.
Avatar
Papyjac
Bonjour Bob

Le plus simple n'est-il pas de diffuser le composant ppa complet plutôt que
de vouloir le modifier dynamiquement

J a c q u e s

--
Papyjac


"Bob" a écrit :

Salut,

Oui, et cela ne marche pas non plus. Pour réussir mon truc, je passe
finalement par VBE.VBProjects en bouclant pour récupérer celui de ma
macro complémentaire.
Ce n'est pas ce qu'il y a de mieux, mais pour l'instant cela
fonctionne.

Cordialement,

F.



Avatar
Bob
Salut,

Probablement, mais est-ce qu'un ppa peut être dans un dossier réseau
et être utilisé par plusieurs personne en même temps ?

Cordialement,

F.