como hacer referencia a hojas diferentes en FormulaR1C1

08/09/2004 - 09:21 por gema.bernardo | Informe spam
Hola gente!

Me gustaria saber si puedo aplicar a una celda del excel una formula donde
una parte hace referencia a celdas de otra hoja.
Ejemplo: tengo dos hojas con nombres HOJA1 y HOJA2 y en cada una tengo lo
siguiente:

HOJA1
-
Celda A1: 3

HOJA2
-
Celda A1: 2
Celda A2: ActiveCell.FormulaR1C1 = "=(-1)*A1*HOJA1!$A$1"


Es decir, en la celda A2 de la HOJA2 quiero que me salga el resultado de
multipicar la celda A1 de la HOJA2 por la celda A1 de la HOJA1

Tengo que utilizar FormulaR1C1 para que sea relativo a la celda en la que
me encuentro.

Gracias Un saludo,
Gema Bernardo.
 

Leer las respuestas

#1 Anonimo
08/09/2004 - 13:17 | Informe spam
Si se trata de fórmulas en la hoja tendrías que poner en la
celda A2 de loa hoja2 la siguietne fórmula:

= a1*Hoja1!A1*(-1)

si es para código genera una macro y verás la fórmula:
ActiveCell.FormulaR1C1 = "=R[-1]C*Hoja1!R[-1]C*(-1)"




Hola gente!

Me gustaria saber si puedo aplicar a una celda del excel


una formula donde
una parte hace referencia a celdas de otra hoja.
Ejemplo: tengo dos hojas con nombres HOJA1 y HOJA2 y en


cada una tengo lo
siguiente:

HOJA1
-
Celda A1: 3

HOJA2
-
Celda A1: 2
Celda A2: ActiveCell.FormulaR1C1 = "=(-1)*A1*HOJA1!$A$1"


Es decir, en la celda A2 de la HOJA2 quiero que me salga


el resultado de
multipicar la celda A1 de la HOJA2 por la celda A1 de la HOJA1

Tengo que utilizar FormulaR1C1 para que sea relativo a la


celda en la que
me encuentro.

Gracias Un saludo,
Gema Bernardo.

.

Preguntas similares