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
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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 ?