Classe AddIns2 - Collection d’objets AddIn (Excel VBA)

Collection d’objets AddIn qui représentent toutes les macros complémentaires actuellement disponibles ou ouvertes dans Microsoft Excel, qu’elles soient installées ou non. Pour utiliser une variable de classe AddIns2, elle doit d'abord être instanciée, par exemple


Dim ai2 as AddIns2
Set ai2 = Application.AddIns2

Add

Ajoute une macro complémentaire à la liste des macros complémentaires.

Add (Filename, CopyFile)


Dim strFilename As String: strFilename = 
Dim adi As AddIn
Set adi = Application.AddIns2.Add(Filename:=strFilename)

Arguments

Un argument nommé

Filename (String) - Nom du fichier contenant la macro complémentaire à ajouter à la liste dans la boîte de dialogue Macros complémentaires.

Optional arguments

Les arguments suivants sont facultatifs

CopyFile (Boolean) - Si le fichier de complément se trouve sur un support amovible, indique s'il faut copier le complément sur le disque dur local. Spécifiez True pour copier la macro complémentaire sur votre disque dur. Spécifiez False pour conserver la macro complémentaire sur le support amovible. Si vous ne spécifiez pas cet argument, Microsoft Excel affiche une boîte de dialogue et demande à l’utilisateur s’il faut copier le fichier de la macro complémentaire. Ce paramètre est ignoré si le fichier en question est déjà sur le disque dur.

Count

Cette propriété renvoie une valeur de type Long qui représente le nombre d’objets de la collection.


Dim lngCount As Long
lngCount = Application.AddIns2.Count

Item

Cette méthode renvoie un seul objet d'une collection.

Item (Index)

Index: Nom ou numéro d'index de l'objet.


Dim adiItem As AddIn
Set adiItem = Application.AddIns2(Index:="Analysis ToolPak")