0

.net 3.5 で OpenXML を使用してデータ テーブルを Excel にエクスポートし、特定の列を通貨として表示したいと考えています。たとえば、24.5 を $24.5 と表示したい場合は、適切なソリューションを提供してください。

前もって感謝します

4

1 に答える 1

-1

この方法で試すことができます。

var data = (DataTable)Session["データ"]; var stringTable = XlsxRW.CreateStringTables(data, out lookupTable);
using (var stream = new FileStream(Path.Combine(tempDir, @"xl\sharedStrings.xml"), FileMode.Create))
XlsxRW.WriteStringTable(stream, stringTable); using (var stream = new FileStream(Path.Combine(tempDir, @"xl\worksheets\sheet1.xml"), FileMode.Create))
XlsxRW.WriteWorksheet(ストリーム, データ, lookupTable);

于 2013-03-13T05:52:04.343 に答える