El siguiente ejemplo te muestra -mediante ADO- el nombre de las hojas de un
libro de Excel:

Dim Cn As ADODB.Connection
Dim Rs As ADODB.Recordset
    Set Cn = New ADODB.Connection
    Cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
        "Data Source=c:\carpeta\archivo.xls;" & _
        "Extended Properties=Excel 8.0"
    Set Rs = Cn.OpenSchema(adSchemaTables)
    While Not Rs.EOF
        MsgBox Rs!TABLE_NAME
        Rs.MoveNext
    Wend
    Rs.Close: Set Rs = Nothing
    Cn.Close: Set Cn = Nothing

    Source: geocities.com/es/ensolva/Descargas/Documentos

               ( geocities.com/es/ensolva/Descargas)                   ( geocities.com/es/ensolva)                   ( geocities.com/es)