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