Sto cercando di estrarre alcuni dati da un foglio excel.
In particolare vorrei cercare il dato presente in una cella cercando tale dato però per nome di cella e non per la coordinata (es. F5).
Mi spiego meglio:
in excel, oltre alla normale notifica per coordinata per identificare la tabella è possibile nominare una cella anche con un nome personalizzato, metodologia usata per poter identificare con meno fatica determinati campi che vanno a far parte di formule.
Fino a questo momento ho fatto quanto segue:
A questo punto mi manca il passo finale che potrebbe essere qualcosa del tipo:codice:Dim oConn Set oConn = Server.CreateObject("ADODB.Connection") oConn.Open("Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=" & server.MapPath("test.xls") & ";" & _ "Extended Properties=""Excel 8.0;""") dim objRS Set objRS = Server.CreateObject("ADODB.Recordset") objRS.Open "Select * from [Foglio1$]", oConn, adOpenStatic objRS.Close oConn.Close
Qualcuno sa aiutarmi?codice:response.write objRS("NomeCella")
![]()


Rispondi quotando
