既存のExcelシートを書き込もうとしています。ただし、以下のコードを実行すると NPE が発生します。ターゲット セルに値がある場合、コードは正常に機能します。しかし、それが空のセルの場合、NPE が発生します。
FileInputStream myInput = new FileInputStream(fileName);
POIFSFileSystem myFileSystem = new POIFSFileSystem(myInput);
Workbook myWorkBook = new HSSFWorkbook(myFileSystem);
Sheet mySheet = myWorkBook.getSheetAt(0);
myRow = mySheet.getRow(20);
myCell = myRow.getCell(0);
//myCell = myRow.createCell(0);
myCell.setCellValue("praveen");
FileOutputStream myOutput = new FileOutputStream(fileName);
myWorkBook.write(myOutput);
myOutput.close();