/ / Leia a posição da célula e defina o valor com uma determinada posição do arquivo excel usando java - java, apache, tomcat, apache-poi

Ler a posição da célula e definir o valor com uma determinada posição do arquivo excel usando java - java, apache, tomcat, apache-poi

Eu estou usando um arquivo excel no meu projeto. existe algum cabeçalho e campo de entrada, eu quero obter essa posição específica da célula e definir o valor no campo de entrada através da tabela de banco de dados usando java. insira a descrição da imagem aqui Esta é a tela do excel.

Respostas:

0 para resposta № 1

Você tem apache-poi uma API muito boa que pode ser útil na manipulação dos documentos da Microsoft. Aqui está o trecho de código

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();
}