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

时间:2009-08-28 13:20:12

标签: c# .net excel cell

我正在写一条记录到Excel,例如1/6,但Excel将此显示为日期。如何通过c#更改Excel单元格类型?

2 个答案:

答案 0 :(得分:0)

你想看到什么?如果你想要一个字符串,请尝试写'1/6,或者你想要数字= 1/6。

答案 1 :(得分:0)

如果您有可以多种方式解释的数据(1/2,分数或1月2等),则需要在数据之前放置撇号(')。那,或者将单元格的格式设置为Text。

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