首页 > 解决方案 > 3rd 方应用程序中的 VBA fileDialog

问题描述

我正在 Rockwell 的 FactoryTalk View 中编写 HMI 应用程序,并希望使用 VBA 打开文件并读取文本。我已包含对 Microsoft Office 16.0 对象库的引用,因此我可以使用 fileDialog。该方法现在可用,我找到了如何为 Office 应用程序执行此操作的示例,例如

Dim fileName as fileDialog
Set filename = Application.FileDialog(msoFileDialogPicker)

但 Set 语句失败,因为 fileDialog 不是此应用程序中的方法。对于解决此问题的最简单方法,我将不胜感激。我假设我需要在 Office 应用程序对象上创建,即使我只是为文件对话框浏览器调用它。

标签: vba

解决方案


推荐阅读