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関連

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

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

  2. Office関連

    Office 2010 開発者用リファレンスをHTML形式で”快適に”閲覧す…

    前回の記事で7-Zipを使ってHXS形式のOffice製品のヘルプを解…

  3. Office関連

    64ビット環境かどうかを判別するVBAマクロ

    2年以上前にMicrosoft Community(当時はMicros…

  4. Office関連

    Office 2013 カスタマープレビュー版の「Spy Utility」

    たまたま見つけたWebページ「Office2013のデバッグ用ツールが…

  5. Excel

    VBAでTTSエンジンの各種情報を列挙する

    今回はTTSエンジンの各種情報を列挙するマクロを紹介します。Mic…

コメント

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

  1. 2013年 8月 19日

Time limit is exhausted. Please reload CAPTCHA.

※本ページはプロモーションが含まれています。

Translate

最近の記事

アーカイブ

PAGE TOP