xssfworkbook xssfsheet workbook poi hssfworkbook example java android apache-poi rename spreadsheet

java - workbook - xssfsheet



¿Es posible cambiar el nombre de la hoja con Apache Poi MS Excel Java para Android? (2)

¿hay alguna manera de actualizar el nombre de la hoja existente del archivo MS Excel sabiendo que estoy usando apache poi en mi aplicación de Android

Puedo crear una hoja con mi nombre personalizado

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

pero cuando quiero copiar otra hoja a esta, el nombre también se copia y mi nombre personalizado se bloquea


Lo siguiente debería hacer el truco:

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


Si ya conoce el índice de la hoja, simplemente llame

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

donde hoja-índice es el número de hoja (basado en 0)