Objet AddIn (Word)
Représente une macro complémentaire installée ou non. L'objet AddIn est un membre de la collection AddIns. La collection AddIns contient toutes les macros complémentaires disponibles dans Microsoft Word, ou si elles ne sont pas actuellement chargés. La collection AddIns contient les modèles globaux ou les bibliothèques de compléments Word (WLL) affichés dans la boîte de dialogue modèles et compléments.
Utilisez AddIns (index), où index est le nom ou le numéro d’index du complément, pour renvoyer un seul objet AddIn . Vous devez correspondre exactement l'orthographe (mais pas nécessairement la casse) du nom, tel qu'il est affiché dans la boîte de dialogue modèles et compléments. L'exemple suivant charge le modèle Letter.dot en tant que modèle global.
AddIns("Letter.dot").Installed = True
Le numéro d'index représente la position du complément dans la liste de compléments qui est affichée dans la boîte de dialogue Modèles et compléments. La ligne d'instructions suivante permet d'afficher le chemin d'accès du premier complément disponible.
If Addins.Count >= 1 Then MsgBox Addins(1).Path
L'exemple suivant montre comment créer une liste de compléments au début du document actif. La liste indique le nom et le chemin d'accès des compléments disponibles, de même qu'elle indique s'ils sont installés ou non.
With ActiveDocument.Range(Start:=0, End:=0)
.InsertAfter "Name" & vbTab & "Path" & vbTab & "Installed"
.InsertParagraphAfter
For Each oAddIn In AddIns
.InsertAfter oAddIn.Name & vbTab & oAddIn.Path & vbTab _
& oAddIn.Installed
.InsertParagraphAfter
Next oAddIn
.ConvertToTable
End With
Utilisez la méthode Add pour ajouter une macro complémentaire à la liste des compléments disponibles et installer (éventuellement) à l'aide de l'argument Install.
AddIns.Add FileName:="C:\Templates\Other\Letter.dot", Install:=True
Pour installer un complément indiqué dans la liste des compléments disponibles, utilisez la propriété Installed.
AddIns("Letter.dot").Installed = True
Notes
Utilisez la propriété Compiled pour déterminer si un objet AddIn est un modèle ou un WLL.
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.