打开 Excel“XML Spreadsheet 2003”格式时避免格式扩展名不匹配消息?

问题描述 投票:0回答:0

我正在向创建 Excel 电子表格的软件添加导出功能,我能看到最方便的格式是“XML Spreadsheet 2003”格式——这就是它在“另存为”中的名称类型下拉。如果将任何电子表格保存为这种类型,您会发现它是一种很好的、可读的 XML 格式,可以保留格式。

所以我添加了一个将数据导出到这种格式的功能,以便打开到 excel 中,最好是在 Windows 中双击导出的文件。但是,如果我使用扩展名 .XLS 命名文件,以便在您双击时打开它(此客户端需要),excel 会在打开时发出警告“xyz 的文件格式和扩展名不匹配。”文件可能已损坏或不安全。除非您信任它的来源,否则不要打开它。您仍然要打开它吗?”如果你打开它,它会以我们想要的所有格式完美打开。

有没有办法从文件创建方面避免出现此消息?是否有我们可以使用的扩展程序提供双击在 excel 资源管理器中打开操作,并避免不匹配消息?或者我们能否以某种方式创建文件,使其看起来与 Excel 不匹配?谢谢!

excel xml export-to-excel
© www.soinside.com 2019 - 2024. All rights reserved.