Salve a tutti.

Riscontro un problema connettendomi ad un file excel in versione 5.0 tramite oledb.
La connessione è questa:
codice:
vsExcConn = ""
vsExcConn = vsExcConn & "Provider=Microsoft.Jet.OLEDB.4.0;"
vsExcConn = vsExcConn & "Data Source=" & server.MapPath(replace(cs_CLIE_ALL, "\", "/")) & "\" & vsFile & ";"
vsExcConn = vsExcConn & "Extended Properties=""Excel 5.0;HDR=Yes;"""
Il file excel che devo leggere viene esportato da un programma che pare salvarlo nella versione 5. Infatti se apro il file con excel (versione 2000) se faccio salva lui mi chiede se voglio convertire il file dalla versione 5.0 alla versione 2000.

Il problema è che nn da errori sulla connessione, ma mi dice sempre che il recordset che apro non contiene record. Da notare che se converto il file nella versione 2000 funziona.

Ho fatto un'altra prova creando da zero un file excel e l'ho salvato in versione 5.0 e funziona.

Potrebbe trattarsi di un'errore del software in esportazione? Il software in questione è Win Web Crawler 2.0.

Non so cosa fare