Classe AddIns2 - coleção de objetos AddIn (Excel VBA)

Uma coleção de objetos AddIn que representa todos os suplementos que estão atualmente disponíveis ou abertos no Microsoft Excel, independentemente de estarem ou não instalados. Para usar uma variável de classe AddIns2, ela primeiro precisa ser instanciada por exemplo


Dim ai2 as AddIns2
Set ai2 = Application.AddIns2

Add

Adiciona um novo suplemento à lista de suplementos.

Add (Filename, CopyFile)


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

Arguments

O seguinte argumento é necessário

Filename (String) - O nome do arquivo que contém o suplemento a ser adicionado à lista na caixa de diálogo Suplementos.

Optional arguments

The following argument is optional

CopyFile (Boolean) - Se o arquivo do suplemento estiver em uma mídia removível, especifica se o suplemento deve ser copiado para o disco rígido local. Especifique True para copiar o suplemento para o disco rígido. Especifique False para mantê-lo na mídia removível. Se esse argumento for omitido, o Microsoft Excel exibirá uma caixa de diálogo e perguntará ao usuário se deseja copiar o arquivo de suplemento. Esse parâmetro será ignorado se o suplemento já estiver no disco rígido.

Count

Retorna um valor Long que representa o número de objetos na coleção.


Dim lngCount As Long
lngCount = Application.AddIns2.Count

Item

Retorna um único objeto de uma coleção.

Item (Index)

Index: O nome ou número de índice do objeto.


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