我試圖以編程方式創建Excel 2007文檔。現在,有兩種方法,我發現:以編程方式創建Excel 2007表格
- 手工創建XML,如this post
- 概述使用第三方庫像ExcelPackage。
目前,我使用ExcelPackage,它有一些非常嚴重的缺陷和問題。因爲我不需要創建過於複雜的Excel工作表(最「複雜」的是我明確需要將單元格類型設置爲數字或文本),我正在尋找接下來的選項1,但我只是想知道是否有任何其他良好和受支持的方式來生成Excel 2007表?獎勵點數,如果可以創建它們而不必將它們保存到硬盤,即生成並直接將它們輸出到流中。
.NET 3.0的目標在這裏,沒有良善3.5 :(
編輯:感謝這麼遠的XML SDK確實是3.5只,但俄羅斯魯萊特......呃...... COM互操作是也是我想盡可能避免的東西,特別是因爲Excel 2007有一些複雜但是很容易創建的文檔格式,我會看看發佈的各種鏈接和提示
看來.net 3.5是必需的。 – 2008-09-30 17:42:00
好點,更正。 – 2008-09-30 21:08:12