生成的Excel用WPS打开是完全没有问题 的 ,但用office打开就会出现下面的问题:
这里报了两个错,
1.工作表设置 2.表
然后我们到它所提示的文件目录下去查找日志
期间 打开“工具”-->“文件夹选项”-->“查看”
如图 将“隐藏受保护的操作系统文件”前面的勾去掉 ;并且“隐藏文件和文件夹”下面也选择“显示隐藏的文件,文件夹和驱动器”
这样就能找到“Temporary Internet Files” 文件夹了
但是接下来你就会发现 当搜索 content.mso文件夹 的时候又找不到 了
上网看了其他人的一些做法 具体如下
将Temporary Internet Files文件夹复制到另一个地方去 如D盘下 再打开
就能找到“content.mso文件夹”
打开日志文件
如上所述 两个错误
第一个就根据他的提示:在ftl文件中搜索 row标签,修改ss:Index的值 尽可能大 例如 999
<Row ss:Index="16" ss:StyleID="s50">
<Cell ss:StyleID="s52"/>
<Cell ss:StyleID="s52"/>
<Cell ss:StyleID="s52"/>
<Cell ss:StyleID="s52"/>
<Cell ss:StyleID="s53"/>
<Cell ss:StyleID="s52"/>
<Cell ss:StyleID="s52"/>
<Cell ss:StyleID="s52"/>
<Cell ss:StyleID="s52"/>
<Cell ss:StyleID="s52"/>
<Cell ss:StyleID="s52"/>
<Cell ss:StyleID="s52"/>
<Cell ss:StyleID="s52"/>
</Row>
同理 也修改ftl文件中Table标签ss:ExpandedRowCount的属性 尽可能的大 如9999
问题就解决了!!