为什么auto dialog = _excelApp.get_FileDialog(Office.MsoFileDialogType.msoFileDialogSaveAs);
返回"文件保存"对话框?
如何获得"另存为"对话框?
答案 0 :(得分:0)
没有"另存为" Excel中的对话框。我只能看到"文件保存"对话框。
即使在任何可能的情况下使用UI,我也只能看到一个"文件保存"用于首次询问姓名的对话框,或要求提供新名称。
所以你只需要使用msoFileDialogSaveAs。
答案 1 :(得分:0)
这似乎是微软的一个错误。我使用了另一个工作正常的界面:
Excel.Dialog dialog = _excelApp.Dialogs[Excel.XlBuiltInDialog.xlDialogSaveAs];
dialog.Show();