1
- Visual Studioで新しい「Word 2013および2016 VSTOテンプレート」プロジェクトを開始します。
- 既存のテンプレート "Editman.dotm"を使用します。
- プロジェクトに新しいアイテムを追加:リボン(ビジュアルデザイナー)
- グループをリボンに追加し、ボタンをグループに追加します。
- デバッグを開始します。新しいリボンが期待どおりに表示されます。
- 公開ソリューション。
- テストマシンの公開ソリューションから.exeを実行します。
- テストマシンでWordを開いてください。新しいリボンは表示されません。
- テストマシンでEditman.dotmを開きます。リボンが現れます。
- Word StartupフォルダにEditman.dotmを追加します。 Wordを実行すると、リボンはまだ表示されません。
質問:Editman.dotmをダブルクリックするとリボンが表示されますが、Word StartupフォルダにEditman.dotmを配置しても表示されないのはなぜですか?起動時に読み込まれるWord VSTOテンプレートにリボンを表示するにはどうすればよいですか?
ここでの目標は何ですか?あなたは、ドキュメントレベルのプロジェクトを使用して、アプリケーションレベルのプロジェクトのように動作すると思われます。 Wordの起動に関係なく、リボンの変更を常に利用可能にしますか? – Chris
はい、それは私が探しているものです。私はリボンからEditman.dotmのVBAコードを呼び出しています。 Wordがユーザーのマシンで開かれているときに、このリボンを常に開くようにします。テンプレートとしてプロジェクトを開始すると、アドインでなければならないということはありませんか?テンプレートのポイントは何ですか? –
現在の私の考えは、展開のステップを間違っているということです。単純にソリューションを公開して、.exeを実行することは、正しい展開方法ではありませんが、今どこから始めるべきか分かりません。 –