Java 读取 CSV 文件并将其写入指定 Excel 工作表?

Java怎么把某个csv文件,写到指定的excel的sheet里?

rt


回答:

问题可以拆解成两步,读取CSV,写入Excel:

//参考链接:https://www.grapecity.com.cn/developer/grapecitydocuments/excel-java/docs/ManageFileOperations/ImportandExportCSVFile

public void ImportCSV(){

Workbook csvWb = new Workbook();

//打开需要导入的CSV文件

csvWb.open("resources/ImportCsv.csv");

Workbook wb = new Workbook();

//获取CSV数据的区域

IRange csvRange = csvWb.getWorksheets().get(0).getUsedRange();

//获取目标工作表的区域

IRange targetRange = wb.getWorksheets().get(0).getRange("A1:D10");

//把CSV数据复制到目标工作表区域中

csvRange.copy(targetRange);

wb.save("output/importCsv.xlsx");

}

以上是 Java 读取 CSV 文件并将其写入指定 Excel 工作表? 的全部内容, 来源链接: utcz.com/p/945475.html

回到顶部