【发布时间】:2015-10-05 17:23:56
【问题描述】:
我在这里有一个 MS Access 数据库应用程序,我想使用 VBA 启动一个 Excel 文件,并使用默认值填充此文件中 UserForm 对象上的字段。我正在努力寻找可用于从 Excel 应用程序外部引用 UserForm 对象的语法。
希望这是有道理的。到目前为止,这是我的简单代码。
Dim xlApp As Excel.Application
Dim xlWB As Excel.Workbook
Set xlApp = CreateObject("Excel.Application")
Set xlWB as xlApp.Workbooks.Open("[My file path goes here]")
xlApp.Visible = True
我现在尝试做的是访问这个名为 UserForm1 的文件中的 UserForm 对象,该文件包含一个名为 TextBox1 的文本框并设置它的值。
我可以在 Excel 中使用 VBA 到 UserForm1.TextBox1 = "Test" 来做到这一点,这很有效。如果可以的话,尝试从 MS Access 外部执行此操作。我在这里遗漏了什么明显的东西吗?
【问题讨论】:
标签: excel ms-access vba ms-access-2013