我一直在寻找一段时间,但还没有找到解决方案。
这个问题之前已经在这里问过,但 OP 没有得到回应,我不想复活一个旧线程,所以决定问一个新问题。OP 线程在这里。
我遇到的问题是我有一个电子表格,它是用从数据库中获得的数据创建的,但是有时单元格内的数据可能很长,所以希望 POI 自动调整大小以节省用户必须这样做,但是因为我在调用 autosize 之前设置了 autofilter,所以它不太有效。
我正在使用 Apache POI 3.9。
我要么让它自动调整大小但没有考虑到自动过滤器下拉箭头,要么我得到一个空指针异常。
我尝试在整个地方移动一个 for 循环,包括在数据写入电子表格的末尾,以及文件输出流之前,但无济于事。
我也尝试过使用几种不同的字体,但也没有用。
希望有人可以帮助我。
谢谢