Hallo,
ich würde gerne ganz bestimmte Zellen einer Exceldatei auslesen. Teile dieser Zellen kann ich über den Zellennamen identifizieren. Von den anderen habe ich Zeilen- und Spaltennummer.
Daher meine Fragen:
a) Wie kann ich den Zelleninhalt einer benamten Zelle auslesen?
b) Wie kann ich den Zelleninhalt einer Zelle auslesen, deren Zeile und Spalte ich kenne, ohne durch das gesamte Sheet zu iterieren.
Hier mein Code:
Vielen Dank und Gruß
Stefan
ich würde gerne ganz bestimmte Zellen einer Exceldatei auslesen. Teile dieser Zellen kann ich über den Zellennamen identifizieren. Von den anderen habe ich Zeilen- und Spaltennummer.
Daher meine Fragen:
a) Wie kann ich den Zelleninhalt einer benamten Zelle auslesen?
b) Wie kann ich den Zelleninhalt einer Zelle auslesen, deren Zeile und Spalte ich kenne, ohne durch das gesamte Sheet zu iterieren.
Hier mein Code:
Java:
package com.eet.lexifi;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import org.apache.poi.hssf.usermodel.HSSFName;
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
public class ReadNominations {
/**
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
InputStream input = new FileInputStream("H:/LexiFi/test.xls");
HSSFWorkbook wb = new HSSFWorkbook(input);
HSSFSheet sheet = wb.getSheet("EON VPP Nomination");
HSSFRow row = sheet.getRow(0);
row.getCell(0).getNumericCellValue();
HSSFName hssfn = wb.getName("customerid");
System.out.print(hssfn.getRefersToFormula());
}
}
Vielen Dank und Gruß
Stefan