我正在写一条记录到Excel,例如1/6,但Excel将此显示为日期。如何通过c#更改Excel单元格类型?
答案 0 :(得分:0)
你想看到什么?如果你想要一个字符串,请尝试写'1/6
,或者你想要数字= 1/6。
答案 1 :(得分:0)
如果您有可以多种方式解释的数据(1/2,分数或1月2等),则需要在数据之前放置撇号(')。那,或者将单元格的格式设置为Text。
使用Excel编程时,最好的办法是开始录制宏并执行通常用于格式化单元格的步骤。停止录制并进入Excel的VBA编辑器,看看会发生什么。通常,录音机会输入许多额外的命令,但你可以通过查看代码来学习一两件事。