2009-08-07 58 views
0

我有一个SpreadsheetML文件,我正在生成服务器端。这些文件相当大,与使用zip的Excel 2007文件相反。所以,我想知道是否有一个简单的方法,不使用自动化,创建一个带有该文件的zip文件...... Excel 2007必须知道如何打开。我知道Excel 2007知道如何打开xlsx文件,但我相信xlsx文件使用OpenXML而不是SpreadsheetML。但是,我想知道是否可以以Excel 2007将理解的方式将SpreadsheetML文件嵌入到xlsx文件中。通过Excel 2007更小的SpreadsheetML文件

这个问题的答案可能不是。我希望避免使用第三方组件。

回答

2

答案否。

+0

AFAIK,这是正确的答案。 – Gavin 2009-08-08 18:54:51

0

您可以随时向用户发送服务器生成的ZIP文件,其中包含SpreadsheetML文件。尽管Excel 2007无法直接打开它,但用户可以在其默认存档程序中打开它,并在Excel中打开包含的SpreadsheetML。对他们来说还有一步,但是要等待一个详细的XML文件下载。