Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 导出到Excel时出现单元格格式错误_C#_.net_Excel - Fatal编程技术网

C# 导出到Excel时出现单元格格式错误

C# 导出到Excel时出现单元格格式错误,c#,.net,excel,C#,.net,Excel,我有一个类将生成的报告导出到Excel,我有一个单元格,其中包含格式为hh:mm:ss或d.hh:mm:ss的持续时间,即:67:43:34或2.19:43:34,但当我将其导出到Excel时,它将单元格格式设置为日期,因此我得到1900-01-02 19:43:34。在导出过程中,我是否可以指定excel为这些单元格使用正确的格式 如果需要,是否会发布屏幕截图或一段代码您如何导出?您知道,您可以在单元格中的任何数据前面加上一个单引号,而不会对其求值吗?您可以将单元格格式化为文本单元格。Numb

我有一个类将生成的报告导出到Excel,我有一个单元格,其中包含格式为hh:mm:ss或d.hh:mm:ss的持续时间,即:67:43:34或2.19:43:34,但当我将其导出到Excel时,它将单元格格式设置为日期,因此我得到1900-01-02 19:43:34。在导出过程中,我是否可以指定excel为这些单元格使用正确的格式


如果需要,是否会发布屏幕截图或一段代码

您如何导出?您知道,您可以在单元格中的任何数据前面加上一个单引号,而不会对其求值吗?您可以将单元格格式化为文本单元格。NumberFormat=@以防止转换。我会尝试,谢谢您的提示。@mehow为代码添加了到Pastie的链接