winform导出excel默认保存文件名怎么改?
excel打开了,点保存按钮,会弹出一个对话框让你选保存的位置,默认的文件名为 sheet1.xls,我想自定义一个文件名,代码怎么改?以下2种方法我都试过,都不能达到我的要求
1:workbook.SaveCopyAs("D:\\Data.xls");
虽然会在D盘下自动保存一个文件,但是保存的对话框还是会出现,默认的文件名依然为 sheet1.xls
2:workbook.SaveAs(@"D:\Data.xls",Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,
Excel.XlSaveAsAccessMode.xlNoChange,Missing.Value,Missing.Value,Missing.Value,
Missing.Value,Missing.Value);
这样写,保存对话框就不会跳出了,用户也无法设置要保存的路径
还请高手指教了
--------------------编程问答-------------------- saveFileDialog1.FileName = "123"; --------------------编程问答-------------------- 我得不到saveFileDialog1 这个对象啊 --------------------编程问答-------------------- 你的要求不好实现,你自己增加一个saveFileDialog,不用它默认的保存为按钮,得到文件名设置就可以了。 --------------------编程问答-------------------- saveFileDialog
控件 --------------------编程问答-------------------- 还有就是你设置ActiveSheet得name。
补充:.NET技术 , C#