Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.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
.net c#更改excel单元格格式_C#_.net_Excel_Cell - Fatal编程技术网

.net c#更改excel单元格格式

.net c#更改excel单元格格式,c#,.net,excel,cell,C#,.net,Excel,Cell,我正在将记录写入Excel,例如1/6,但Excel将其显示为日期。如何按c#更改Excel单元格类型?您希望看到什么?如果需要字符串,请尝试编写'1/6,或者=1/6是您想要的数字。如果您有可以以多种方式解释的数据(1/2、分数或1月2日等),则需要在数据前加一个撇号(')。或者将单元格的格式设置为文本 使用Excel编程时,最好的做法是开始录制宏,并执行通常用于格式化单元格的步骤。停止记录并进入Excel的VBA编辑器,查看发生了什么。通常,录音机会输入很多额外的命令,但您可以通过查看代码了

我正在将记录写入Excel,例如1/6,但Excel将其显示为日期。如何按c#更改Excel单元格类型?

您希望看到什么?如果需要字符串,请尝试编写
'1/6
,或者=1/6是您想要的数字。

如果您有可以以多种方式解释的数据(1/2、分数或1月2日等),则需要在数据前加一个撇号(')。或者将单元格的格式设置为文本


使用Excel编程时,最好的做法是开始录制宏,并执行通常用于格式化单元格的步骤。停止记录并进入Excel的VBA编辑器,查看发生了什么。通常,录音机会输入很多额外的命令,但您可以通过查看代码了解一两件事。

我想看看我写了什么。我在读文件中的记录。所以有时候字符串来了,有时候数字来了。所以一般来说,我想看看我写了什么。我试图更改excel.coloms.numberformat…(像这样),但没有发生我想要的任何事情。您如何将数据写入excel?换句话说,你在用什么图书馆?