Apache POI-将数据插入特定的列/行和表EXCEL w / Java

davex4k9

我在excel中有一个文档,想使用java编辑或输入数据。我已经尝试过,但是我所能做的就是删除excel中的数据并替换我刚刚输入的数据。我将Netbeans用于我的编译器。我的输出是GUI / JFrame如何将数据插入到特定的列,行和表中?示例我想将其插入C12,E11,Sheet1等。

谢谢...

我只在Java Coding中进行自学,这就是为什么我了解不多的原因。

萨基纳·阿卜杜拉

这只是xls的示例,而不是xlsx。你可以在这里参考如果要在xlsx中编辑/输入数据(可以使用XSSFWorkbook和XSSFSheet)。

    try {
        //Get the excel file.
        FileInputStream file = new FileInputStream(new File("(which sheet you want to modify or edit(put the path here)"));

        //Get workbook for XLS file.
        HSSFWorkbook yourworkbook = new HSSFWorkbook(file);

        //Get first sheet from the workbook.
        //If there have >1 sheet in your workbook, you can change it here IF you want to edit other sheets.
        HSSFSheet sheet1 = yourworkbook.getSheetAt(0);

        // Get the row of your desired cell.
        // Let's say that your desired cell is at row 2.
        Row row = sheet1.getRow(1);
        // Get the column of your desired cell in your selected row.
        // Let's say that your desired cell is at column 2.
        Cell column = row.getCell(1);
        // If the cell is String type.If double or else you can change it.
        String updatename = column.getStringCellValue();
        //New content for desired cell.
        updatename="Lala";
        //Print out the updated content.
        System.out.println(updatename);
        //Set the new content to your desired cell(column).
        column.setCellValue(updatename); 
        //Close the excel file.
        file.close();
        //Where you want to save the updated sheet.
        FileOutputStream out = 
            new FileOutputStream(new File("(where you want to save?.Put the path here)"));
        yourworkbook.write(out);
        out.close();

    } catch (FileNotFoundException e) {
        e.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();
    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从 Apache poi java 读取 Excel

来自分类Dev

Java Apache Poi 编写 Excel

来自分类Dev

使用Apache POI以Java导出到Excel

来自分类Dev

硒 + Apache POI + Java

来自分类Dev

如何插入MS表格Excel中使用的Apache POI的Java

来自分类Dev

遍历Java中特定范围的行(Apache POI)

来自分类Dev

无法使用Java和Apache POI写入Excel文件

来自分类Dev

通过Java Apache POI在Excel文件中追加新行

来自分类Dev

如何使用Java Apache POI在Excel中添加标题列?

来自分类Dev

Apache POI插入图像

来自分类Dev

Apache POI和颜色

来自分类Dev

Spring教程示例-使用Java配置导出Apache excel POI

来自分类Dev

使用Apache.POI读写Excel的Java内存问题

来自分类Dev

Java Apache-POI,Excel文件导致内存泄漏

来自分类Dev

使用Java中的Apache POI读取上标Excel文本

来自分类Dev

使用Java / Apache POI读取Excel并计算总和

来自分类Dev

如何使用Apache Poi在Java中将PDF转换为Excel

来自分类Dev

带有Excel宏的Java Apache Poi SXSSF

来自分类Dev

使用Java Apache POI从只读xlsm文件读取数据

来自分类Dev

Java Apache Poi,如何同时设置背景颜色和边框

来自分类Dev

使用Apache POI和Eclipse IDE访问Java中的Excel工作表

来自分类Dev

如何使用Apache POI获取Java中Excel工作表各行的最后一列值

来自分类Dev

如何使用Apache POI从Java中的docx中删除包含数据的表和段落

来自分类Dev

使用Apache Poi将结果集从Java数据库导出到Excel

来自分类Dev

使用JAVA中的JSOUP和Apache POI将HTML表格转换为Excel

来自分类Dev

Apache POI:Excel数据透视表-行标签

来自分类Dev

通过使用Apache POI将“列标签”插入数据透视表?

来自分类Dev

自动换成Apache POI(Excel)

来自分类Dev

保存Excel文档Apache POI

Related 相关文章

热门标签

归档