我想创建一个带有过滤器的“另存为”文件对话框,但这似乎无法使用 FileDialog 类(Microsoft Office 12.0 对象库)。文档实际上在这里提到了这一点,请参见最后一段,但没有说明为什么?有没有另一种方法可以在 vb 中实现这一点?
我发现 FileDialog 类不允许这样做很奇怪,因为 Word、Excel 和 Access 都内置了这个确切的 SaveAs 功能。
我意识到 FileDialog 可以创建为允许过滤器的 FilePicker (msoFileDialogFilePicker),但是这不允许选择尚不存在的文件,这违背了整个观点。