Excel VBA - 显示 Skype 联系人卡片 (Skype for Business)

Posted

技术标签:

【中文标题】Excel VBA - 显示 Skype 联系人卡片 (Skype for Business)【英文标题】:Excel VBA - display Skype Contact Card (Skype for Business) 【发布时间】:2018-09-04 12:41:00 【问题描述】:

寻找一种通过 Excel vba 显示 Skype 状态 (Skype for Business) 的方法。

I do see that Excel does have this capacity. Excel -> 文件 -> 信息可以访问/显示给定 Excel 文档作者的联系人卡片,以及最后修改它的人的正确联系人卡片。

问题是如何通过vba代码创建类似的效果。

目前的情况是我已经制作了一个用户表单,它可以从文本框中的文本中检测并提取标题个人的姓名。 我现在在程序本身中有一个正确的工作人员姓名 我希望 Skype 联系人卡片出现在屏幕上的方式与文件->信息作者/修改器出现在屏幕上的方式相同。

到目前为止,互联网未能让我找到答案。 我找到了http://users.skynet.be/fa258239/bestanden/skype4com/skype4com.pdf,但是其中的解决方案似乎不再起作用(或者在我的 Excel/VBA 版本上(?)Skype4COM Objects cannot be created

【问题讨论】:

【参考方案1】:

Skype for Business 不使用 Skype4COM - Skype for Business 曾经是 Lync,并使用 REST 通过 UCWA 库进行接口。见this Q&A

【讨论】:

以上是关于Excel VBA - 显示 Skype 联系人卡片 (Skype for Business)的主要内容,如果未能解决你的问题,请参考以下文章

Excel VBA宏根据日期选择数据并将其移动到新选项卡

使用selenium VBA单击每个View Contact选项卡的VBA代码

为啥我用Skype查找Skype用户,都找不到半个人~!显示出来的确实“没有找到联系人,请尝试……”

重装Skype版本联络人不见了?

如何使用 Excel VBA 将我的所有 lync 2010 联系人姓名传输到 Excel?

使用 VBA 获取 Excel 选项卡名称并复制到 Access 表