c#export excel维持分数值

时间:2010-07-16 03:49:44

标签: c# excel

我正在导出(我的意思是使用contentType)一个优秀的aspx页面。它工作正常,除了值为1/6。

而不是excel显示1/6。它显示6月1日。 c#中有什么东西可以放在输出的值旁边,当它是一个分数时,保持这个值是一个分数吗?

感谢。

2 个答案:

答案 0 :(得分:0)

据我所知,Excel在内部将所有值存储为数字,而Excel中的不同值类型之间的差异完全基于格式化。

我认为您必须在Excel中的Cell上显式设置格式,您将在其中存储值。

我不知道你是在输出中从头开始创建Excel文件,还是在用模板填充模板,但这就是我首先要研究的内容。 在第一种情况下以编程方式尝试并设置单元格的数字格式,只需在后者中更新模板。

希望有所帮助。

答案 1 :(得分:0)

你可以制作一个技巧"。 以格式HTML格式的char空格开始字符串。 https://www.utexas.edu/learn/html/spchar.html

此致