如何从VBA Access表单中获取数据并在Outlook userform中使用该数据?

时间:2017-05-09 10:55:22

标签: excel vba outlook

示例:

我的outlook VBA项目包含userform,其中包含字段" Name"。按下按钮我想从打开的Access文件(123.accdb),ABC_FORM和" FName"中获取数据。字段并将其显示到用户表单到字段"名称"。您有什么建议我如何建立不同/不同形式之间的联系?

1 个答案:

答案 0 :(得分:0)

这取决于用户表单或表单的含义,因为它们是非常不同的东西。 UserForm是您可以在Outlook VBA编辑器中设计的表单,通常无法从外部脚本访问。您可以通过创建公共宏/过程来访问它,但这并不是真正受支持的用法。

如果您指的是自定义Outlook表单 - 如在自定义电子邮件,任务,联系人或约会消息中 - 那么当您将表单定义发布到个人表单库(或文件夹或文件夹)时,您应该已经在该表单定义中定义了自定义字段组织图书馆)。表单区域也是一种不同的自定义表单,可以显示自定义属性,但我不认为您正在使用这些表单。

您还可以将ad-hoc自定义属性添加到任何Outlook项目,或者以相同的方式使用它们,无论它们是否处于自定义形式。有关详细信息,请参阅此文章:https://msdn.microsoft.com/EN-US/library/ff869735.aspx