Private Function ImportXls() as boolean
On Error goto Err_Import
Dim DB As Object
Set DB = GetObject("C:\Ruta\BaseDeDatos.mdb")
Const AC_IMPORT = 0
Const AC_EXCEL97 = 8
Dim indCabecera as boolean
indCabecera = True 'Indica si la primera fila
'contiene nombres de campo
DB.DoCmd.TransferSpreadsheet _
(AC_IMPORT, AC_EXCEL97, "NombreDeTabla" _
,"C:\Ruta\HojaDeCalculo.xls", indCabecera)
ImportXls = True
Exit_Import:
Db.Quit
Set Db=Nothing
Exit Function
Err_Import:
Msgbox Err.description
Resume Exit_Import
End Function