请问java中使用JXL包动态输出EXCEL文件时候,如何冻结首行?

来源:百度知道 编辑:UC知道 时间:2024/05/04 08:44:51
如题

你最好设置一个模板。先读入模板。把你指定的信息写入对应的位子就好。

2楼的方法可行。模板的方式确实不错。

如果你自己生成新的,我看你还是算了吧。

写个帮助,使用手册等,让用户自己决定冻结好了。

点击Excel的A2,在 窗口 菜单里点冻结窗口

可以按照如下设置创建冻结窗口。    

sheet.createFreezePane( 3, 2, 3, 2 );

前两个参数是你要用来拆分的列数和行数。后两个参数是下面窗口的可见象限,其中第三个参数是右边区域可见的左边列数,第四个参数是下面区域可见的首行。

sheet.createFreezePane( 0, 1, 0, 1 );// 冻结第一行
sheet.createFreezePane( 1, 0, 1, 0 );// 冻结第一列

st.setHorizontalFreeze(2);//冻结前两行