将DevExpress网格导出到Excel后无法生成单元格的总和

时间:2016-04-28 21:10:33

标签: excel gridview devexpress

我正在尝试在Excel中导出DevExpress网格。我遇到的麻烦是我要么以文本模式导出网格,它保留了我先前应用于网格的格式化但是阻止我对列进行一些求和(因为它们将单元格视为文本而不是值),或者,我以值模式导出,这允许我稍后在excel文件中执行总和但是丢失了之前应用的格式。
我想同时保留我之前在网格上应用的格式,并能够对列进行总结 这是我尝试导出网格的方法之一:

Using link As New PrintableComponentLink(New PrintingSystem())

                Dim options As New XlsxExportOptionsEx
                options.ExportType = DevExpress.Export.ExportType.DataAware
                options.TextExportMode = TextExportMode.Value 'Should set to Value to be able to have the numbers      displayed as numbers instead of text.
                options.AllowCellMerge = DefaultBoolean.False

                link.Component = gcInvisibleDetail
                link.CreateDocument(link.PrintingSystem)
                link.ExportToXlsx(tbRepertoire.Text & "\Charges.xlsx", options)

End Using

1 个答案:

答案 0 :(得分:1)

仅使用解决我所有问题的以下行:In [23]: f=F(n+1)*t-F(n)*2*t In [24]: rsolve(f,F(n),{F(0):t}) Out[24]: n 2 ⋅t