【问题标题】:excel vba SKYPE4COMLib is not working with Skype for Business (SfB)excel vba SKYPE4COMLib 不适用于 Skype for Business (SfB)
【发布时间】:2017-03-31 11:30:05
【问题描述】:

有没有办法使用 excel VBA 通过 Skype for Business 发送消息? 我尝试添加 SKYPE4COMLib 和以下代码:

Sub skype()
Dim aSkype As SKYPE4COMLib.skype
Set aSkype = New SKYPE4COMLib.skype
Dim oChat As Chat
Dim skUser As SKYPE4COMLib.user
    Set skUser = aSkype.user("user_name")
    Set oChat = aSkype.CreateChatWith(skUser.Handle)
   oChat.OpenWindow
   oChat.SendMessage "automated message"
End Sub

但它不起作用:( 甚至可能吗? 非常感谢!

【问题讨论】:

    标签: excel skype-for-business vba


    【解决方案1】:

    请注意有两种产品:

    这两种产品都可用于聊天和通话 (VOIP),但它们不是相同的产品。 SfB 主要用于 SfC 主要用于消费者的公司,您可以在这里免费下载客户端,也可以免费使用 SfC 的一些功能。

    Skype4com.lib 仅与 SfC 兼容,不与 SfB 兼容。这是因为 Lync 2013/SfB 2015 不公开 Excel 可以使用的 COM 入口点(请参阅here)。如果您想与 SfB 聊天,请查看UCWA 2.0

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-06
      • 2016-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多