Yo lo hago con una libreria ExcelReader.. es muy te lo lee a un array.. toda la informacion incluso lee diferentes hojas que pueda tener el archivo excel.. pero solo funciona hasta donde se hasta excel 2003
Mira te paso un trozo de codigo si te sirve te paso la libreria no recuerdo de donde lo baje..
Código:
$data = new Spreadsheet_Excel_Reader();
// Set output Encoding.
$data->setOutputEncoding('CP1251');
$enlace = "miexcel.xls";
$data->read($enlace);
error_reporting(E_ALL ^ E_NOTICE);
//aqui estoy sacando de la hoja o libro 1 el numero de filas..
$fin = $data->sheets[0]['numRows'];
y qui estoy leendo del libro 1 la celda 1, 1 y asi de facil puedes leer no hay nada mas sencillo jejeje
$codigoP = $data->sheets[0]['cells'][1][1];
.................
Si quieres mas informacion te peudo puesar como dije la libreria y la forma en que lo estoy usando..