web-dev-qa-db-ja.com

コミュニケーターAPIはLync2013 for VBAでどこに行きましたか?

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がLync2013のインストールに含まれていないようです。参照が見つからないため、VBAは文句を言います。

Communicator 2007 SDK をダウンロードしても、参照をロードできません。私suspectこれを標準のdllとして扱うようにすべてのコードを書き直すことができます(多分?)。

Lync 2013でどのファイルを参照する必要がありますか?

27
enderland

私はこの質問に報奨金を授与しましたが、MSDN Socialの2つの投稿を読んで、MSがLyncの自動化PIのサポートを停止したことを示唆しています。

私が見つけた最も近いものは このページ からの引用です

「Lync2013/SfB 2015は、Excelが使用できるCOMエントリポイントを公開していません。

Lync 2013 SDKのラッパーを作成し、Excelから使用できるいくつかのCOMオブジェクトを公開できます。」

4
Sam