No puedo vincular en VBA

26/02/2004 - 15:57 por Roberto Carabajal | Informe spam
Hola:

Agradecería ayuda con este problema en Excel 2002 SP2:
Quiero vincular desde VBA una celda a otra celda de otro
libro cerrado.
Dim Vinculo as string
Vinculo="='C:\TEMP\[LIBRO1.XLS]HOJA1'!$B$2"
ActiveCell.FormulaR1C1=Vinculo

No hay errores de compilación, pero obtengo el
error '1004' en tiempo de ejecucion.

La misma fórmula puesta en la ventana de fórmulas funciona
bien. ¿ Qué puede estar mal ?

Muchas gracias.

ROb
 

Leer las respuestas

#1 Fernando Arroyo
26/02/2004 - 16:39 | Informe spam
Pienso que el problema es que estás usando la propiedad FormulaR1C1 para una dirección expresada en el estilo de referencia A1. Prueba con la propiedad Formula:

ActiveCell.Formula=Vinculo

o modificando la otra instrucción:

Vinculo="='C:\TEMP\[LIBRO1.XLS]HOJA1'!R2C2"

Un saludo.


Fernando Arroyo
MS MVP - Excel


"Roberto Carabajal" escribió en el mensaje news:26f001c3fc78$c98a3960$
Hola:

Agradecería ayuda con este problema en Excel 2002 SP2:
Quiero vincular desde VBA una celda a otra celda de otro
libro cerrado.
Dim Vinculo as string
Vinculo="='C:\TEMP\[LIBRO1.XLS]HOJA1'!$B$2"
ActiveCell.FormulaR1C1=Vinculo

No hay errores de compilación, pero obtengo el
error '1004' en tiempo de ejecucion.

La misma fórmula puesta en la ventana de fórmulas funciona
bien. ¿ Qué puede estar mal ?

Muchas gracias.

ROb

Preguntas similares