xslt导出Excel使用office打开报错的解决方法

 可能出现如下报错信息:

xslt导出Excel使用office打开报错的解决方法

 解决方法:

1.先看看使用到的StyleID在style中是否有个定义,没有定义直接使用会报错。

xslt导出Excel使用office打开报错的解决方法

上面用到的s21样式需要提前在Styles中定义好 

xslt导出Excel使用office打开报错的解决方法 

 

2.检查Table的属性中是否包含这两种属性(ss:ExpandedRowCount  ss:ExpandedColumnCount)

xslt导出Excel使用office打开报错的解决方法 

 如果包含这这个属性,也可能导致报错,解决方法就是删除这两个属性。

 

3.单元格数据类型定义为数字,但是数据出现了字母或者跨行跨列的数字超了,也会导致报错。例如下面情况:

xslt导出Excel使用office打开报错的解决方法