¿Cómo lee Java poi el contenido del cuadro de texto insertado en Excel?
try {
InputStream input = new FileInputStream("qa-textbox.xls");
POIFSFileSystem fs = new POIFSFileSystem; (entrada);
HSSFWorkbook wb = new HSSFWorkbook(fs);
hoja HSSFSheet = wb.getSheetAt(0);
HSSFPatriarch pat = hoja.getDrawingPatriarch ();
Lista niños = pat.getChildren();
Iterador it = niños.iterator()
while(it.hasNext()) {
Forma HSSFShape = (HSSFShape)it.next();
if (instancia de forma de HSSFTextbox){ // determina el cuadro de texto
HSSFTextbox textbox = (HSSFTextbox)forma; // Convierte fuertemente a tipo de cuadro de texto
HSSFRichTextString richString = textbox.getString() // Toma el valor.
String str = richString.getString(); p> System .out.println("String: " str);
System.out.println("Longitud de cadena: " str. length());
} p>
}
}
}
} catch (IOException ex) {
ex.printStackTrace();
}