Buenos dias:
Tengo una rutina en access que exporta a excel (leo de una plantilla xlt y escribo en xls) y crea un hypervinculo en una determinada celda (siempre esta vacia el hipervinculo).El problema es que la primera vez que ejecuta el codigo funciona bien. Pero la segunda vez que lo ejecuto me da el error antes expuesto(los datos de la consulta que genera la plantilla pueden ser los mismos o distintos) simpre da el error la segunda vez. Si me salgo de la base de datos y vuelvo a entrar, funciona la primera vez.
el codigo es
Celda = "X" & irow
NombrePlano = Nz(rs("FOTO1"))
If NombrePlano <> Null Then
Set oExcel1 = Range(Celda).Hyperlinks.Add _
(Range(Celda), NombrePlano)
End If
si elimino estas lineas puedo ejecutar la rutina y genera bien el XLS.
gracias