Это потому, что ваша рабочая книга открыта только для чтения, поскольку она поступила из входного потока
InputStream inp = new FileInputStream("workbook.xls");
Чтобы получить результат, вам нужно записать новый объект рабочей книги в новую электронную таблицу xsl. Что-то вроде ...
File outWB = new File("workbook2.xls");
OutputStream out = new FileOutputStream(outWB);
wb.write(out);
out.flush();
out.close();
Вы можете сделать это с тем же файлом, но сначала вам нужно будет inp.close()
.