/ / Прочетете позицията на клетката и задайте стойност с конкретна позиция от файла excel, като използвате java - java, apache, tomcat, apache-poi

Прочетете позицията на клетката и задайте стойност с определена позиция от Excel файл, като използвате java - java, apache, tomcat, apache - poi

Аз използвам Excel файл в моя проект. има някои заглавие и поле за въвеждане, искам да получа тази позиция на клетката и да зададе стойност на полето за въвеждане чрез таблица на базата данни, използвайки java. въведете описанието на изображението тук Това е екранът на Excel.

Отговори:

0 за отговор № 1

Ти имаш Apache-пой много добър API, който може да бъде полезен при манипулирането на документите на Microsoft. Ето кодовия фрагмент

public static void main(String[] args) throws Exception{
FileInputStream fsIP= new FileInputStream(new File("path to your excel file"));
HSSFWorkbook wb = new HSSFWorkbook(fsIP);
HSSFSheet worksheet = wb.getSheetAt(0);
Cell cell = null;
cell = worksheet.getRow(2).getCell(2);//get the row and cell value from db
cell.setCellValue("update the value in excel");
fsIP.close();
FileOutputStream output_file =new FileOutputStream(new File("path to your excel file"));
wb.write(output_file);
output_file.close();
}