2013-03-13 109 views
0

我在.net 3.5中使用OpenXML將數據表導出到Excel,並希望將特定列顯示爲貨幣。 例如,想顯示24.5爲$ 24.5。請提供適當的解決方案。OpenXML中的貨幣格式

由於提前

+0

我試圖從http://www.lateral8.com/articles/2010/6/11/openxml-sdk-20-formatting-excel-values.aspx – 2013-03-13 05:52:55

回答

-1

你可以試試這種方式。

var data =(DataTable)Session [「data」]; var stringTable = XlsxRW.CreateStringTables(data,out lookupTable); (流,字符串表);
使用(var stream = new FileStream(Path.Combine使用(var stream = new FileStream(Path.Combine(tempDir,@「xl \ worksheets \ sheet1.xml」), FileMode.Create))
XlsxRW.WriteWorksheet(stream,data,lookupTable);