英語で読む

次の方法で共有


Templates オブジェクト (Word)

現在使用可能なすべての テンプレート を表す Template オブジェクトのコレクション。 このコレクションには、開かれたテンプレート、開かれた文書に添付されたテンプレート、および [テンプレートとアドイン] ダイアログ ボックスに表示される全文書対象のテンプレートが含まれます。

注釈

Templates プロパティを使用して Templates コレクションを取得します。 次の使用例は、Templates コレクションの各テンプレートのパスとファイル名を表示します。

For Each aTemp In Templates 
 MsgBox aTemp.FullName 
Next aTemp

Add メソッドは Templates コレクションには使用できません。 代わりに、次のいずれかの方法でテンプレートを Templates コレクションに追加できます。

  • Open メソッドを Documents コレクションで使用して、テンプレートに基づいて作成した文書またはテンプレートを開きます。

  • Add メソッドを Documents コレクションで使用して、テンプレートに基づいて新しい文書を作成します。

  • Add メソッドを Addins コレクションで使用して、全文書対象のテンプレートを読み込みます。

  • AttachedTemplate プロパティを Document オブジェクトで使用して、テンプレートを文書に添付します。

Templates (Index) を使用して 1 つの Template オブジェクトを取得します (Index にはテンプレート名またはインデックス番号を指定します)。 次の使用例は、Dot1.dot テンプレートを保存します。

Templates("C:\MSOffice\WinWord\Templates\Dot1.dot").Save

インデックス番号は、Templates コレクションでのテンプレートの位置を表します。 次の使用例は、Templates コレクションの最初のテンプレートのファイル名を表示します。

MsgBox Templates(1).FullName

NormalTemplate プロパティを使用して、標準テンプレートを参照するテンプレート オブジェクトを取得します。 AttachedTemplate プロパティを使用して、指定した文書に添付されたテンプレートを取得します。

DefaultFilePath プロパティを使用して、ユーザーまたはワークグループ テンプレートの場所 (つまり、これらのテンプレートを格納するフォルダー) を決定します。 次の使用例は、[オプション] ダイアログ ボックスの [既定のフォルダー] タブに表示される、ユーザー テンプレートの保存場所の既定のフォルダーを表示します。

MsgBox Options.DefaultFilePath(wdUserTemplatePath)

関連項目

Word オブジェクト モデル リファレンス

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。