allora dopo un po di prove :
Codice PHP:
$objexcel = new Spreadsheet_Excel_Reader();
$objexcel->setOutputEncoding('ISO-8859-1//TRANSLIT');
$objexcel->Read($newfile); 
Settando l'output encoding non risolvo assolutamente nulla, si che metta questo che solo iso-8859-1

Fregandomene dell'output encoding (commentandolo anche) e utilizzando questa forma

Codice PHP:
    $stringa iconv("ISO-8859-1//TRANSLIT","UTF-8",$objexcel->sheets[0]['cells'][1][3]);
    if( 
$stringa != "Tipo Attività OdL" )
        echo 
"Sono diverse
"
;
    else
        echo 
"Sono uguali
"

il controllo funziona...
Questo significa che devo obbligatoriamente passarmi ogni singola cella che leggo??
che sbatti
Pensavo che output encoding servisse prorpio a quello come mai non mi funziona?