应该是excel的问题,没有碰到过程序会变数据值的情况,把excel里面的内容全部粘帖到记事本中,然后再建一个新的excel,从记事本中粘帖回来,再试一下
EXCEL中的值,不是通过公式计算出来的吧?
excel列的格式设置为文本试试
Math.Round方法