.net c#更改excel单元格格式
我正在将记录写入Excel,例如1/6,但Excel将其显示为日期。如何按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编辑器,查看发生了什么。通常,录音机会输入很多额外的命令,但您可以通过查看代码了
'1/6
,或者=1/6是您想要的数字。如果您有可以以多种方式解释的数据(1/2、分数或1月2日等),则需要在数据前加一个撇号(')。或者将单元格的格式设置为文本
使用Excel编程时,最好的做法是开始录制宏,并执行通常用于格式化单元格的步骤。停止记录并进入Excel的VBA编辑器,查看发生了什么。通常,录音机会输入很多额外的命令,但您可以通过查看代码了解一两件事。我想看看我写了什么。我在读文件中的记录。所以有时候字符串来了,有时候数字来了。所以一般来说,我想看看我写了什么。我试图更改excel.coloms.numberformat…(像这样),但没有发生我想要的任何事情。您如何将数据写入excel?换句话说,你在用什么图书馆?