.
.
.
Dim objAppXls as object
Dim objWSheets as Object
Set objAppXls = GetObject("NombreDeLibro.Xls")
Set objWSheets = objAppXls.Worksheets
Dim lng1 as lon, strSheets() As String
Redim strSheets(1 To objWSheets.Count)
For lng1 = 1 To objWSheets.Count
strSheets(lng1) = objWSheets(lng1).Name
Next lng1
.
.
.