Vba 使用Microsoft Project应用程序打开SaveFileDialog

Vba 使用Microsoft Project应用程序打开SaveFileDialog,vba,excel,ms-project,Vba,Excel,Ms Project,我正在开发一个VBA宏,它可以根据Microsoft Project planning生成Excel报告 为了保存报告,我必须通过调用 GetSaveAsFilename(“name”,“Title”),但我不想为此使用Excel.Application,因为我应该先激活它,这没有意义 如何通过Microsoft Project应用程序调用GetSaveAsFilename?MS Project使用FileSaveAs而不是GetSaveAsFilename,后者有多个参数。如果将它们保留为空,

我正在开发一个VBA宏,它可以根据Microsoft Project planning生成Excel报告

为了保存报告,我必须通过调用
GetSaveAsFilename(“name”,“Title”)
,但我不想为此使用
Excel.Application
,因为我应该先激活它,这没有意义


如何通过Microsoft Project应用程序调用
GetSaveAsFilename

MS Project使用
FileSaveAs
而不是
GetSaveAsFilename
,后者有多个参数。如果将它们保留为空,则只会出现
SaveAs
对话框。

这是VB还是VBA?听起来您实际上并没有在Excel中工作@JoelCoehoorn,你对VBA的编辑是正确的吗?@Gaffi-是的。“我正在处理vb宏”宏==vba