import java.io.File; import java.io.IOException; import jxl.*; import jxl.read.biff.*; public class ReadExcel { private String nazwapliku="zapis.xls"; public void read() throws IOException { File plik = new File(nazwapliku); Workbook w; try { w = Workbook.getWorkbook(plik); Sheet arkusz = w.getSheet(0); for (int j = 0; j < arkusz.getColumns(); j++) { for (int i = 0; i < arkusz.getRows(); i++) { Cell komorka = arkusz.getCell(j, i); if (komorka.getType() == CellType.LABEL) { System.out.println("Znalazlem napis " + komorka.getContents()); } if (komorka.getType() == CellType.NUMBER) { System.out.println("Znalazlem liczbe " + komorka.getContents()); } } } } catch (BiffException e) { e.printStackTrace(); } } public static void main(String[] args) throws IOException { ReadExcel program= new ReadExcel(); program.read(); } }