Lync 2013 より前では、Lync/Communicator を VBA に接続するために使用できるリファレンスがありました。
Microsoft Office Communicator 2007 API Type Library
これにより、次のようなコードを記述できるようになりました。
Dim msgr As CommunicatorAPI.Messenger
Dim msg As CommunicatorAPI.IMessengerConversationWndAdvanced
その後、IM の生成など、Lync を操作するコードを記述できます。
最近、Office を 2013 に「更新」しました。しかし、上記のようなコードはすべて動作しなくなり、必要な dll が Lync 2013 のインストールに含まれていないようです。参照が見つからないため、VBA がエラーを出します。
ダウンロード中コミュニケータ 2007 SDK参照を読み込むことができません。容疑者すべてのコードを書き直して、これを標準の dll として扱うことができます (多分)。
Lync 2013 で参照する必要があるファイルは何ですか?
ベストアンサー1
私はこの質問に懸賞金を出しましたが、その後 MSDN Social で、MS が Lync の自動化 PI のサポートを停止したことを示唆する 2 つの投稿を読みました。
私が見つけた最も近いものは、このページ
「Lync 2013/SfB 2015 では、Excel が使用できる COM エントリ ポイントは公開されません。
Lync 2013 SDK のラッパーを作成し、Excel から使用できる COM オブジェクトをいくつか公開できます。"