public static HSSFCell[][] read2Array(String fileName) throws IOException {
HSSFCell[][] res = null;
HSSFWorkbook wb = new HSSFWorkbook(new FileInputStream(fileName));
for (int k = 0; k < wb.getNumberOfSheets(); k++) {
HSSFSheet sheet = wb.getSheetAt(k);
int rows = sheet.getPhysicalNumberOfRows();
res = new HSSFCell[rows][];
for (int ri = 0; ri < rows; ri++) {
T.$("ri: "+ri);
HSSFRow row = sheet.getRow(ri);
int cols = row.getPhysicalNumberOfCells();
res[ri] = new HSSFCell[cols];
for (short col = 0; col < cols; col++) {
res[ri][col] = row.getCell(col);