C#导Excel时,数字一文本的形式存储,怎么转化为数字格式

2024-12-18 19:15:55
推荐回答(4个)
回答1:

首先得分两种情况,你是通过dcom导出(需要运行在客户端,否则没有权限)还是通过xml导出(excel可以用xml文件方式表示,实际上2007,2010都完全是标准的xml格式而不是以前的那种).
如果是前者你需要去看excel的dcom使用说明.如果是后者比较容易,你在最内层你的数据的时候把类型设置成为number就可以了,即你的数据.
如果是文本就设置成你的数据.有什么疑问请多交流,互相提高

其它人不是在忽悠你就是答非所问,还望你仔细琢磨对比

回答2:

假设原数据在A1
B1输入公式
=A1*1
即可转换为数字格式

回答3:

Convert.ToInt32(字符串);

回答4:

你是怎么导出的,给代码看看。