2011-07-19 214 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具有创建和基于流的开放功能,太(不仅是文件路径或包)。