通信器API在哪里与Lync 2013 for VBA一起使用?

时间:2015-04-28 21:00:52

标签: vba lync-2013 office-communicator

在Lync 2013之前,有一个可用于将Lync / Communicator连接到VBA的引用:

Microsoft Office Communicator 2007 API Type Library

这允许您编写如下代码:

Dim msgr As CommunicatorAPI.Messenger
Dim msg As CommunicatorAPI.IMessengerConversationWndAdvanced

然后,您可以编写代码来操作Lync,例如生成IM等。

我最近“更新”了Office到2013.但是,上面的所有代码都不再有效,并且看起来所需的dll不包含在Lync 2013安装中。 VBA抱怨因为没有找到参考。

下载Communicator 2007 SDK不允许我加载引用。我怀疑我可以重写所有代码,将其视为标准dll(可能?)。

我需要使用Lync 2013引用哪个文件?

1 个答案:

答案 0 :(得分:3)

我确实对此问题给予了奖励 - 但此后在MSDN Social上发布了2篇帖子,表明MS已停止支持Lync的自动化PI。

我能找到的最接近的是来自this page

的引用
  

" Lync 2013 / SfB 2015不公开Excel可以使用的COM入口点。

     

您可以围绕Lync 2013 SDK创建一个包装器,并公开一些可以从Excel中使用的COM对象。"