Objet AddIn (PowerPoint)

Représente une macro complémentaire, chargée ou non.

Remarques

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).

Exemple

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

Voir aussi

Référence du modèle objet PowerPoint

Assistance et commentaires

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.