2011-07-19 217 views
1

我使用OpenXML SDK 2.0創建Excel文件。openXML SDK創建Excel文件

  1. 是否需要在服務器中安裝OpenXML SDK?

  2. 如果可能的話,有人可以給我一個示例代碼,而無需使用模板來創建Excel文件?

  3. 是否有必要保存使用的OpenXML創建的Excel文件?我正在創建該文件,但不想保存它。此外,將在Excel文件中創建數據透視表。

感謝,

回答

1
  1. 您將需要包括爲了使用SDK,在部署時,應獲得建造出來的DLL。

  2. 我會建議使用的模板,因爲它已經包含了一堆的XML,這將使Excel文件有效,完整的,你不會擔心加入。如果您完全反對使用它,請參閱blog舉例。

  3. 您需要保存更改,這樣當您返回該文件將包含更改。

+1

我寫了一個博客張貼自己關於使用Open XML SDK創建一個小的模板XLSX文件。 http://blogs.msdn.com/b/chrisrae/archive/2011/08/18/creating-a-simple-xlsx-from-scratch-using-the-open-xml-sdk.aspx –

1

3)你可以使用一個內存流,SpreadsheetDocument具有創建和基於流的開放功能,太(不僅是文件路徑或包)。