AddIn オブジェクト (Word)
1 つのアドインで、インストールまたはがインストールされていないのいずれかを表します。 AddIn オブジェクトは、 AddIns コレクションのメンバーです。 AddIns コレクションには、現在読み込まれているかどうかに関係なく、Microsoft Word を使用可能なすべてのアドインが含まれています。 AddIns コレクションには、全文書対象テンプレートまたは Word アドイン ライブラリ (Wll で、[ テンプレートとアドイン] ダイアログ ボックスが表示されます) が含まれています。
AddIns (index) を使用して、1 つの AddIn オブジェクトを返します。ここで、index はアドイン名またはインデックス番号です。 [ テンプレートとアドイン] ダイアログ ボックスに表示されるスペル (必ずしも、大文字と小文字) の名前を正確に一致する必要があります。 次の例では、グローバル テンプレートとして、Letter.dot テンプレートを読み込みます。
AddIns("Letter.dot").Installed = True
インデックス番号は、[ テンプレートとアドイン] ダイアログ ボックスのアドインの一覧でのアドインの位置を表します。 次の使用例は、使用できる最初のアドインのパスを表示します。
If Addins.Count >= 1 Then MsgBox Addins(1).Path
次の使用例は、作業中の文書の先頭にアドインの一覧を作成します。 一覧は、名前、パス、および使用できる各アドインの組み込み状況を表します。
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
使用できるアドインの一覧にアドインを追加し、(必要に応じて) インストールの引数を使用して、インストールするには、 Add メソッドを使用します。
AddIns.Add FileName:="C:\Templates\Other\Letter.dot", Install:=True
使用できるアドインの一覧に表示されているアドインをインストールするには、 Installed プロパティを使用します。
AddIns("Letter.dot").Installed = True
注意
AddIn オブジェクトがテンプレートか WLL かを判断するには、コンパイル済みプロパティを使用します。
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。