【发布时间】:2011-02-28 13:05:17
【问题描述】:
我正在为我的应用程序中的一些数据创建一个“生成报告”按钮。
报告只会生成一个 CSV 文件,然后我会在 excel 中自动启动该文件。
问题在于数据字段之一,是文本并且有前导零(我需要保留)。当文件在 excel 中自动打开时,excel 会自动修剪这些。无论如何我可以得到它,以便它以我想要的格式打开数据。
我知道您通常可以通过在 excel 中打开 CSV 文件来实现此目的,并且可以执行导入向导。因此,一种可能的解决方案是在应用程序启动此文件时自动打开导入向导。我不知道这是否可能。
感谢阅读。
【问题讨论】:
-
不确定您的具体要求,但this question 中讨论的“
="0123"”选项可能会对您有所帮助... -
CSV 很烂。这是一种模糊的格式,无法在具有不同语言环境的机器上正常工作。 (分隔符可以改变,小数点可以改变,千位分隔符可以改变......)
标签: c# visual-studio excel csv