我想使用UI路径将通讯簿中的所有人导出到excel。如果可能,或者是否有其他方法可以导出outlook通讯簿。
您可以开发一个VBA宏来完成这项工作。NameSpace.AddressLists属性返回一个AddressLists
集合,该集合表示可用于此会话的地址列表的集合。AddressLists
集合表示当前会话的通讯簿层次结构的根。一个特定的AddressList
对象表示一个可用的地址簿。
Set myAddressList = Application.Session.AddressLists("Personal Address Book")
你可能会发现以下文章很有帮助:
- 开始使用Office中的VBA
- 在Outlook中使用Visual Basic for应用程序