VBAを多用するWord 2016 .dotmの移行 - TechRepublic

VBAを多用するWord 2016 .dotmの移行 - TechRepublic
  • VBAを多用するWord 2016 .dotmの移行

    VBA を多用した Word 2016 .dotm を、妻のマシンを破損させずに妻の Office 365 に移行するにはどうすればよいですか?

    Lance Whitney の https://www.techrepublic.com/article/how-to-transfer-microsoft-word-macros-to-another-computer/ は、移行の 1 つの側面に関して私が見つけた最良の方法ですが、十分ではありません。

    .dotm テンプレートの移行に必要な作業は次のとおりです。1
    . .dotm テンプレートを妻の [ドキュメント] > [カスタム Office テンプレート] フォルダーに移行します。2
    . .dotm および [カスタム Office テンプレート] フォルダーを「信頼済みサイト」として設定します (下記参照)
    。3. MS Excel ファイルを妻のマシンの (新しいフォルダー) にコピーします。3a
    . Microsoft Excel 16.0 オブジェクト ライブラリを .dotm の [開発] > [Visual Basic] > [ツール] > [プロジェクト] > [参照設定] に永続的に割り当てます (下記参照)
    。4. 3 つの「クイック パーツ」構成要素を妻の通常の .dotm に追加します。

    上記の1、2、3は実行しました。Lance Whitney氏の上記のページでは4番目の点について説明しています。
    しかし…
    (3a) 妻のPCで.dotmの「開発」タブを有効にし、「Microsoft Excel 16.0 オブジェクトライブラリ」にチェックを入れて.dotmを保存したにもかかわらず、割り当てが反映されません。その後、.dotmを再度開くと、「Microsoft Excel 16.0 オブジェクトライブラリ」にチェックが入っていません。
    (2) 元々は2つのセキュリティブロックがありました。MSファイルレベルのセキュリティでそのうちの1つを削除できましたが(方法は覚えていませんが)、それでも「信頼されていません」というメッセージは消えません。
    不思議なことに、「ファイル」>「オプション」>「セキュリティセンター」>「セキュリティセンターの設定」>「信頼できる場所」を選択して「ドキュメント」>「カスタムOfficeテンプレート」フォルダーを追加しようとすると、その場所が既に登録されていることを示すポップアップウィンドウが表示されます。しかし、警告は引き続き表示されます。

    妻が仕事で使っているパソコンが壊れてしまうのではないかと心配なので、この作業を進めるのはためらわれます。一方で、ノートパソコンを買い替える場合に備えて、バックアッププランも必要です。

    Dell Inspiron 15-3567 で Microsoft® Word 2016 MSO (バージョン 2209 ビルド 16.0.15629.20196) 32 ビットを使用して、Microsoft Windows 10 Home ビルド 19044 を実行しています。

    妻のマシンは、Acer Aspire TC-885 で Microsoft Windows 10 Home Build 19043 を実行し、Microsoft Word 365 MSO (バージョン 2209 ビルド 16.0.15629.20200) 64 ビットを使用しています。

Tagged: