Office関連

「個人用テンプレートの既定の場所」を設定するWordマクロ

前回の記事で、Word 2013で個人用テンプレート(カスタム テンプレート)を利用する場合は「個人用テンプレートの既定の場所」を設定する必要があることを説明しましたが、今回はその手順を自動的に行うためのWordマクロを紹介します。

Option Explicit

Public Sub SetPersonalTemplatesFolder()
  System.PrivateProfileString("", "HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Word\Options", "PersonalTemplates") = Application.Options.DefaultFilePath(wdUserTemplatesPath)
End Sub

コードを見れば分かる通り「個人用テンプレートの既定の場所」は通常下記レジストリーに記録されています。

HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Word\Options\PersonalTemplates

上記コードは、OptionsオブジェクトのDefaultFilePathプロパティから取得したテンプレートフォルダーのパスを、SystemオブジェクトのPrivateProfileStringプロパティを使ってレジストリーに書き込む処理を行っています。

Word 2013の「個人用テンプレート」はどこ?前のページ

[Office用アプリ]日経パソコン 2013/8/26号 の記事次のページ

関連記事

  1. Office関連

    【2018年9月版】Microsoft Office関連の公式リンクまとめ

    Ignite 2018やOffice 2019のリリースがあり、Off…

  2. Office関連

    コマンドマクロ一覧(Word 2013)

    Word 2013に組み込まれている「コマンドマクロ」のコマンド名、説…

  3. Office アドイン

    Office用アプリではalertやconfirmが使えない?

    JavaScriptでメッセージや確認ダイアログを表示する際には「al…

  4. Office関連

    Office製品のフィードバック先まとめ

    WordやExcel等のOffice製品を使っていて、「UIのこの日本…

コメント

  1. この記事へのコメントはありません。

  1. 2013年 8月 19日

Time limit is exhausted. Please reload CAPTCHA.

最近の記事

アーカイブ

PAGE TOP