Hi, I cannot see any possibility to hide or unhide a sheet using POI. I think there is missing a method setSheetVisible(int index, boolean flag) on the HSSFWorkbook that will change the options of the BoundSheetRecord (bit 0==0 visible, bit 0=1 hidden)
*** This bug has been marked as a duplicate of 34072 ***