通过VBA打开位于Lotus Notes数据库中的Excel文件附件

时间:2012-07-23 11:56:12

标签: excel vba excel-vba hyperlink lotus-notes

我正在尝试自动打开位于Lotus notes中的作业数据库中的excel文件。我已经能够使用网址在莲花笔记中打开一个窗口,但我无法自动打开位于那里的文件,因为它是一个附件。

这是我用来打开链接的vba代码:

Application.ActiveWorkbook.FollowHyperlink Address:="Notes://URL", NewWindow:=True

这样做的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

您需要使用VBA通过COM访问Lotus Notes。然后,您可以使用ExtractFile方法获取NotesEmbeddedObject,然后启动该已保存的副本。

使用Notes COM API的VBA示例:http://www.vbafin.com/Lotus-Notes-VBA-code.php

IBM网站上有一个文档可以帮助您入门:

How to use LotusScript classes with Visual Basic