:rollo:Ora come leggere un file xls da vb6 lo so fare
Se usi ADO devi fare in questo modo:
codice:Public Sub GetWorkbooksSchema() Ti connetti con ADO Dim sWorkbook As String sWorkbook = "...\Foglio.xls" Dim adoConnection As New ADODB.Connection adoConnection.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & sWorkbook & _ ";Extended Properties=""Excel 8.0;HDR=Yes;""" adoConnection.Open Crei un catalogo con ADOX Dim adoWbkAsDatabase As New ADOX.Catalog adoWbkAsDatabase.ActiveConnection = adoConnection Ottieni le info che ti servono Dim adoTables As ADOX.Tables Set adoTables = adoWbkAsDatabase.Tables MsgBox adoTables.Count Loop tra i fogli Dim adoTable As ADOX.Table For Each adoTable In adoTables MsgBox adoTable.Name Next adoConnection.Close Pulizia Set adoConnection = Nothing Set adoWbkAsDatabase = Nothing Set adoTables = Nothing Set adoTable = Nothing End Sub![]()


Rispondi quotando