Partager via


AddIn Interface

Définition

Représente une macro complémentaire installée ou non.

public interface class AddIn
[System.Runtime.InteropServices.Guid("00020857-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface AddIn
Public Interface AddIn
Attributs

Remarques

L’objet AddIn est membre de la AddIns collection. La collection AddIns contient une liste de toutes les macros complémentaires disponibles dans Microsoft Excel, qu’elles soient installées ou non. Cette liste correspond à la liste des compléments affichés dans la boîte de dialogue Add-Ins (menu Outils).

Utilisez AddIns(index), où index est le titre ou le numéro d’index du complément, pour renvoyer un seul objet AddIn .

Ne confondez pas le titre du complément, qui apparaît dans la boîte de dialogue Add-Ins, avec le nom du complément, qui est le nom de fichier du complément. Vous devez épeler le titre du complément exactement tel qu’il est orthographié dans la boîte de dialogue Add-Ins, mais la majuscule n’a pas besoin de correspondre.

Le numéro d’index représente la position du complément dans la zone Compléments disponibles de la boîte de dialogue Add-Ins.

La Add(String, Object) méthode ajoute un complément à la liste des compléments disponibles, mais n’installe pas le complément. Définissez la Installed propriété du complément sur True pour installer le complément. Afin d’installer une macro complémentaire qui ne figure pas dans la liste, vous devez d’abord utiliser la méthode Add puis définir la propriété Installed. Cette opération peut être effectuée en une seule étape

Utilisez Workbooks(index) où index est le nom de fichier du complément (et non le titre) pour renvoyer une référence au classeur correspondant à un complément chargé. Vous devez utiliser le nom de fichier, car les compléments chargés n’apparaissent normalement pas dans la Workbooks collection.

Si la propriétéInstallé renvoie vrai, mais que les appels vers des fonctions dans le complément échouent, il est possible que le complément ne soit pas réellement chargé. Cela est dû au fait que l’objet Addin représente l’existence et l’état installé du complément, mais ne représente pas le contenu réel du classeur de complément. Pour garantir le chargement d’un complément installé, vous devez ouvrir le classeur du complément.

Propriétés

Application

Renvoie un Application objet qui représente l’application Microsoft Excel.

Author

Réservé à une utilisation interne.

CLSID

Cette propriété renvoie un identificateur unique en lecture seule, ou CLSID, identifiant un objet, en tant qu'objet String.

Comments

Réservé à une utilisation interne.

Creator

Renvoie un nombre entier de 32 bits qui indique l’application dans laquelle cet objet a été créé.

FullName

Cette propriété renvoie le nom de l'objet, accompagné de son chemin d'accès sur le disque, sous la forme d'une chaîne de caractères.

Installed

True si le complément est installé.

IsOpen

Obtient une valeur indiquant si le complément est actuellement ouvert.

Keywords

Réservé à une utilisation interne.

Name

Renvoie le nom de l'objet.

Parent

Renvoie l’objet parent pour l’objet spécifié.

Path

Retourne le chemin d’accès complet à l’application, à l’exclusion du séparateur final et du nom de l’application.

progID

Cette propriété renvoie les identificateurs de programmation de l'objet.

Subject

Réservé à une utilisation interne.

Title

Réservé à une utilisation interne.

S’applique à