<%
Set cn = Server.CreateObject("ADODB.Connection")
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("cartella/nomefile.xls") & ";Extended Properties=Excel 8.0;"

Extended Properties si riferisce alla versione del foglio excel fare riferimento alla tabella qua sotto:

Versione
Extended Properties

Excel 3.0 Excel 3.0
Excel 4.0 Excel 4.0
Excel 95 Excel 5.0
Excel 97 Excel 97
Excel 2000 Excel 8.0

Adesso analogamente ad un DB creiamo il Record set:

Set objRS = Server.CreateObject("ADODB.Recordset")

e scriviamo l' SQL per estrarre i dati:

SQL = "SELECT * FROM tb_elenco"
objRS.Open SQL, cn

Fatto questo abbiamo finito non ci resta che paginare i risultati come meglio ci piace. E' molto importante tuttavia ricordare delle cose:

1)Excel non nasce per il web
2)Questo comporta delle limitazioni nell utilizzo di questo tutorial
3)Ad esempio non ammette accessi contemporanei
4)Non è possibile cancellare da web un dato o una riga ma solo eventualmente crearla.

proprio non hai intenzione di passare a un db access o MySql?
questo è l'unico aiuto che posso darti, trovato in rete....
eventualmente, prova a fare anche la connessione con DNS di sistema....tanto per provare....