【发布时间】:2020-07-07 05:35:10
【问题描述】:
我希望能进行一次健全性检查。我正在为 Mac 改编一个 Word 加载项(用 VBA 为 Word 2010 编写),具体而言,此时是 Word 2011。我知道其中的许多差异,但我无法找到一个很多文档是明显缺乏 FileDialog。我最接近答案的地方是:http://www.rondebruin.nl/mac.htm,作者使用 Application.GetOpenFilename。不过,Word 似乎不存在这种方法(该网站的重点是 Excel)。
有谁知道如何使用 FileDialog 提供的文件和文件夹选择器对话框?实际上,我对 Applescript 并不熟悉,但我必须学习一点才能解决 Word 2011 的时髦文件管理问题(Dir、FileCopy 等)。因此,如果这是答案,那么任何关于 Applescript 中代码可能是什么样子的感觉都将不胜感激。 (我或多或少知道如何将其翻译成 VBA)。
【问题讨论】:
-
我对 Mac 的 VBA 了解不多,但也许你可以看看下面的 post,它为 Word 2010 提供了
msoFileDialogFilePicker的确切结构 -
谢谢,我的插件目前就是这样写的。 FileDialog 在 Word 2011 中引发“用户定义类型”错误。因此,要么它被称为其他名称,要么这些对话框无法通过内容模型访问。
标签: vba macos ms-word applescript