我正在用Rockwell的FactoryTalk View编写HMI应用程序,并想使用VBA打开文件并读取文本。我已经包含了对Microsoft Office 16.0对象库的引用,因此可以使用fileDialog。该方法现在可用,我已经找到了如何针对Office应用程序执行此操作的示例,例如
Dim fileName as fileDialog
Set filename = Application.FileDialog(msoFileDialogPicker)
但Set语句失败,因为fileDialog不是此应用程序中的方法。我希望能以最简单的方式解决此问题。我假定即使只为文件对话框浏览器调用它,也需要在Office Application对象上创建对象。