JXL重命名工作表

时间:2011-04-19 06:22:26

标签: java jxl

嗨我有一个模板excel,我加载并希望更改其中的工作表名称。

WritableWorkbook workbook = jxl.Workbook.createWorkbook(file1,template);

此工作簿有n张。我想更改单张表的名称。删除有一个名为

的方法
workbook.removeSheet(<sheet index>)

我没有找到任何重命名的直接方法。

有人可以在这方面帮助我。

2 个答案:

答案 0 :(得分:2)

似乎没有直接的方法存在。我会尝试copySheet(oldName, newName,newIndex),然后是removeSheet(oldIndex)

答案 1 :(得分:2)

workbook.createSheet("Name", i);
WritableSheet excelSheet = workbook.getSheet(i);

并修改名称

excelSheet.setName("new name");