Objet AddIn (PowerPoint)
Représente une macro complémentaire, chargée ou non.
L'objet AddIn est un membre de la collection AddIns. La collection AddIns contient tous les compléments spécifiques à Microsoft PowerPoint disponibles, qu’ils soient chargés ou non. En revanche, elle ne comprend pas de macros complémentaires COM (Component Object Model).
Utilisez AddIns (index), où index est le titre ou le numéro d’index du complément, pour renvoyer un seul objet AddIn . L’exemple ci-dessous montre comment charger la macro complémentaire my ppt tools.
AddIns("my ppt tools").Loaded = True
Le titre de la macro complémentaire, affiché ci-dessus, ne doit pas être confondu avec le nom de la macro complémentaire, qui est le nom de fichier de celle-ci. Vous devez taper le titre de la macro complémentaire exactement tel qu’il apparaît dans l’onglet Macros complémentaires ; les combinaisons majuscules/minuscules ne doivent pas nécessairement correspondre.
Le numéro d’index désigne la position de la macro complémentaire dans l’onglet Macros complémentaires. L’exemple ci-dessous montre comment afficher les noms de toutes les macros complémentaires actuellement chargées dans PowerPoint.
For i = 1 To AddIns.Count
If AddIns(i).Loaded Then MsgBox AddIns(i).Name
Next
Utilisez la méthode Addpour ajouter un complément spécifique à PowerPoint à la liste des compléments disponibles. Il faut noter cependant que l’utilisation de cette méthode ne charge pas la macro complémentaire. Pour charger le complément, définissez la propriété Loadeddu complément sur True après avoir utilisé la méthode Add . Vous pouvez exécuter ces deux actions en une seule opération, comme l’illustre l’exemple ci-dessous (notez qu’avec la méthode Add, vous utilisez le nom de la macro supplémentaire, pas son titre).
AddIns.Add("generic.ppa").Loaded = True
Utilisez AddIns (index), où index est le titre du complément, pour renvoyer une référence au complément chargé. L’exemple suivant définit la presAddin
variable sur le complément intitulé « mes outils ppt » et définit la myName
variable sur le nom du complément.
Set presAddin = AddIns("my ppt tools")
With presAddin
myName = .Name
End With
Référence du modèle objet PowerPoint
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.