Добавление ячеек в следующую пустую строку листа Excel в Apache POI JAVA - PullRequest
0 голосов
/ 17 сентября 2018

Я работаю над проектом, который импортирует информацию из файла 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

Я не могу найти, где я иду не так

Спасибо за любую помощь заранее

...