关闭建议名称时显示 xlworkbook 保存对话框

Showing xlworkbook saving dialog while closing suggesting name

我有一个项目,在我的程序中打开一个名为 Template.xlsx 的 excel 文件并在其中进行一些更新,然后当我 运行 这行代码时

xlWorkBook.Close(true, Type.Missing, Type.Missing);

我得到了另存为对话框,这很好,但问题出在我得到的名称字段中 "Copy of Template.xlsx"。我不想要那个。我想用例如 "Order25.xlsx" 填充该字段。可能吗?

根据评论中的建议,以下是使用 SaveFileDialog 的可能解决方案(您需要 using System.Windows.Forms):

SaveFileDialog saveFileDialog1 = new SaveFileDialog();  
saveFileDialog1.Filter = "Excel|*.xls|Excel 2010|*.xlsx";;  
saveFileDialog1.Title = "Save the Excel File";
saveFileDialog1.FileName = "Order25.xlsx";

if(saveFileDialog1.ShowDialog() == DialogResult.OK)
{
    xlWorkBook.SaveAs(saveFileDialog1.FileName);
} 

我还没有测试过,因为我不在电脑旁边,所以如果它不起作用,请告诉我。