Posted at

Visioアドイン(VSTO)をC#で作成する(セットアップ)

More than 1 year has passed since last update.


前提知識


  • VSTO(Visual Studio Tools for Office)


    • Officeで利用できるCOMアドインをVisual Studioで開発できるようにするツール。




Visioテンプレートの作成


  • [手順1] Visioアドインのテンプレート取得

2016-02-07_16h12_11.png


  • [手順2] Visioアドインの設定


    • VSTOのセットアップができていないと、Create a VSTO Addin projectがONにならないので、本ページの下部にあるVSTOがインストールされていないときの手順にしたがって修正下さい。



2016-02-07_17h16_42.png


  • [手順3] 開発環境の確認と実行(デフォルトだとF5で実行できます)

2016-02-07_17h19_20.png


  • [手順4 ]アドインの設定方法


    • 実行するとVisioが立ち上がるため、以下のアドイン設定を確認してみましょう。



2016-02-07_17h20_23.png


  • [手順5] アドインの実行

2016-02-07_17h27_08.png


Visioアドインの開発メモ

// 現在アクティブなVisioファイルの取得方法

Visio.Document activeDocument = this.Application.ActiveDocument;


【補足】もしVSTOがインストールされていないとき([手順2]が上手くいかないとき)


  • 以下のような状態のとき、橙色のMicrosoft Visual Studio Office Developerをクリックして下さい

2016-02-07_16h21_15.png


  • インストーラがダウンロードされるので実行すると下記のような画面になります。

2016-02-07_16h23_12.png


  • その後インストールが開始されるので、手順にしたがってインストールを行ってください


開発詳細は、また近日公開します。