如何在“另存为”中将工作表的默认保存格式从 .xml 更改为 .xls对话?
我不想在工作表打开后立即显示“另存为”对话框,我想更改菜单中对话框的默认格式。
i don't want to show the Save As dialog as soon as the worksheet opens i want to change the default format of the dialog in the menu.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
编辑 2:
我已确认此代码有效:
编辑:
要设置应用程序范围内保存文件的默认格式,您可以使用与此类似的代码:
请参阅:
Application.DefaultSaveFormat 和 < a href="http://msdn.microsoft.com/en-us/library/microsoft.office.interop.excel.xlfileformat.aspx" rel="nofollow">XlFileFormat 枚举
调用excelApp.GetSaveAsFilename() 您可以传递初始文件名、文件过滤器(这就是您想要的)等。
类似:
我正在使用 .Net 4 的可选参数。您可能必须像这样使用它:
http ://msdn.microsoft.com/en-us/library/microsoft.office.interop.excel._application.getsaveasfilename.aspx
EDIT 2:
This code I've confirmed works:
EDIT:
To set the default format for saving files, application wide, you can use code similar to this:
see:
Application.DefaultSaveFormat and XlFileFormat Enumeration
Call excelApp.GetSaveAsFilename() You can pass the initial filename, a filefilter (this is what you want) etc.
Something like:
I'm using .Net 4's optional parameters. You may have to use it like:
http://msdn.microsoft.com/en-us/library/microsoft.office.interop.excel._application.getsaveasfilename.aspx
单击页面左上角的 Microsoft Office 按钮。选择菜单底部的“Excel 选项”。在弹出的页面中,点击左侧的“保存”。使用右侧的下拉菜单选择您想要的默认格式,然后“保存”。
Click the Microsoft Office Button on the top left corner of the page. Select "Excel Options" on the bottom of the menu. On the pop up page, click on “Save” on the left side. Use the pull down menu on the right to select the format you want as default and “Save.”