Classe AddIns - Collection d'objets AddIn (PowerPoint VBA)

Collection d’objets AddIn qui représentent tous les compléments propres à Microsoft PowerPoint disponibles dans PowerPoint, qu’ils soient chargés ou non. Cette collection ne comprend pas de macros complémentaires COM (Component Object Model).

Pour utiliser une variable de classe AddIns, elle doit d'abord être instanciée, par exemple

Dim ais as AddIns
Set ais = AddIns

Les variables du type AddIns peuvent être définies à l'aide de la procédure Application.AddIns

Add

Cette méthode renvoie un objet AddIn qui représente un fichier de macro complémentaire ajouté à la liste des macros complémentaires.

Cette méthode ne charge pas la nouvelle macro complémentaire. Vous devez définir la propriété Loaded pour charger le complément.

Add (FileName)

FileName: Nom complet du fichier (avec son chemin d’accès et son extension) contenant les macros que vous souhaitez ajouter à la liste des macros complémentaires.

Dim strFileName As String: strFileName = 
Dim adi As AddIn
Set adi = AddIns.Add(FileName:=strFileName)

Count

Renvoie le nombre d'objets de la collection spécifiée. En lecture seule.

Dim lngCount As Long
lngCount = AddIns.Count

Item

Cette méthode renvoie un seul objet AddIn de la collection AddIns spécifiée.

Item (Index)

Index: Nom ou numéro d’index de l’objet AddIn unique à renvoyer dans la collection.

Dim adi As AddIn
Set adi = AddIns(Index:=1)

Remove

Supprime une macro complémentaire de la collection de macros complémentaires.

Remove (Index)

Index: Nom ou numéro d’index de la macro complémentaire à supprimer de la collection.

AddIns.Remove "mytools"