Я работаю над проектом, который импортирует информацию из файла Excel, а затем сохраняет ее во втором файле.
Я получаю следующие переменные, и мне нужно, чтобы они были сохранены в новой строке как отдельные ячейки
userID = "" + importUsers.getSheetAt(0).getRow(counter).getCell(5);
computername = "" + importUsers.getSheetAt(0).getRow(counter).getCell(21);
location = "" + importUsers.getSheetAt(0).getRow(counter).getCell(14);
migID = "" + importUsers.getSheetAt(0).getRow(counter).getCell(0);
Затем я создаю экземпляр enterInfo.java
new enterInfo(userID, computername, location,migID,row);
Что приводит к этому классу
public class enterInfo extends JFrame{
public enterInfo(String userID, String computername, String location, String migID, int row) throws InvalidFormatException, IOException {
System.out.println("adding...");
File workbookFile = new File("C:\\Users\\strinca1\\Decomp\\activeUsers.xlsx.xlsx");
FileInputStream file = new FileInputStream(workbookFile);
Workbook activeUsers = WorkbookFactory.create(file);
Row reihe = activeUsers.getSheetAt(0).createRow((short)row);
// Create a cell and put a value in it.
Cell cell = reihe.createCell(0);
cell.setCellValue(1);
}
}
Однако ничего не добавляется к activeUsers.xlsx.xlsx
Я не могу найти, где я иду не так
Спасибо за любую помощь заранее