2009-08-07 72 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文件下載。