一开始在做报表时因合并单元格不小心合错了列,后来重新合并了一遍,在导出excel时发现有些列在excel中显示时占据了好几列。我只要求表中的每一列在excel中只占一列的,excel列的宽度是随着表中列的变化而变化的。不知道从哪里下手改正于是又重新填了一个表再做了一遍,结果还是有的。然后我就怀疑是报表中什么设置的问题,于是又重新增加了一个报表很认真的再做了一遍,结果还是有同样的问题。到底是报表本身就有这样的问题还是什么设置的问题?
------解决方案--------------------
看你导出的Excel是什么格式,另外用Excel打开的时候有分隔符设置
如果数据库里面的列包含了分隔符,就会被Excel认为是不同的列,于是成了好几列
------解决方案--------------------
这个我也碰到过。。。 所有的都对齐就好了,特别是标题。。。