2014-02-21 10 views
19

ist es eine Möglichkeit, aktualisieren bestehenden Blattnamen von MS Excel-Datei zu wissen, dass ich bin mit Apache POI in meinem android appist es möglich, Blattnamen mit Apache poi MS Excel java android

ich ein Blatt erstellen kann sich ändern mit meinen benutzerdefinierten Namen

HSSFSheet sheet = workbook.createSheet("my custom name"); 

aber wenn ich ein anderes Blatt auf diese kopieren möchten, wird der Name auch kopiert und meine benutzerdefinierten Namen wird

Antwort

40

der abgestürzt folgende sollte es tun:

workbook.setSheetName(workbook.getSheetIndex(sheet), "newName"); 
+0

nicht für mich arbeiten. – Douglas

0

Wenn Sie bereits das Blatt Index wissen, rufen Sie einfach

workbook.setSheetName(sheet-index, "my sheet name"); 

wo Blatt-Index ist die Blattnummer (0-basiert)