1

我想使用 Excel 互操作将工作表保存为 CSV 文件。通过使用:

sheet.SaveAs(tempfile, Microsoft.Office.Interop.Excel.XlFileFormat.xlCSVWindows);

导致精度下降。遍历每个单元格并构建 CSV 不是一种选择,因为它非常慢。从 Range 获取值数组也不好,因为我无法以这种方式获取单元格的 NumberFormat。

我注意到精度丢失了,因为在导出到 CSV 保存的值是显示的值,而不是实际在单元格中的值。

有什么建议吗?

4

0 回答 0