Macro para vincular celdas de diferentes hojas

Necesito que mediante una macro, en una celda que nunca es la misma, escriba una fórmula para que traiga unos datos de otra hoja por ejemplo de la Hoja2 de la celda E10

Con el grabador de macros obtuve esto pero no me funciona

ActiveCell.FormulaR1C1 = "=Hoja2!R[-3]C[3]"
Estaba posicionado en B13 pero nunca seria la misma celda, es posible de alguna manera suplir R[-3]C[3]" ... Por E10 o es la única forma de hacerlo??

1 Respuesta

Respuesta
2

Siempre quieres que ponga E10

Prueba con lo siguiente y me comentas

    ActiveCell.FormulaR1C1 = "=Hoja2!R10C5"

Significa R10 =  Row 10 = fila 10

C5 = Column 5 = Columna E


Siempre que ejecutes la macro en la celda que esté activa te va a poner = E10


[Si te ayudó la información, no olvides valorar la respuesta.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas