Fórmula con Variables en una Celda usando Macros
Saludos expertos, busque en todo expertos y no encontré una respuesta clara de como hacer esto
Lo que intento hacer es escribir esta fórmula:
=COEF.DE.CORREL(G3:G "variabe" ,H3:H "variable" )
mi macro lo que hace es un contador
sub macro()
Dim Cuenta As Integer
Cuenta=1
Do ....
Cuenta=Cuenta+1
Loop
Activesheet.Range("N19:O19").Formula = "=COEF.DE.CORREL(G3:G" & Cuenta + 3 & ",H3:H" & Cuenta + 3 & ")"
end sub
Así es como lo tengo pero de esta forma la celda no me da el resultado de la fórmula.
En la celda N19 me aparece el error #¿Nombre? Pero si selecciono la celda en excel, la fórmula está bien escrita y al dar "enter" entonces me aparece el resultado.
Intenté usando FormulaR1C1 pero igual no se como poner el valor de la variable.
.FormulaR1C1= "=CORREL(R[-16]C[-7]:R[?]C[-7],R[-16]C[-6]:R[?]C[-6])"
Agradezco su tiempo y atención para resolver mi duda.
Lo que intento hacer es escribir esta fórmula:
=COEF.DE.CORREL(G3:G "variabe" ,H3:H "variable" )
mi macro lo que hace es un contador
sub macro()
Dim Cuenta As Integer
Cuenta=1
Do ....
Cuenta=Cuenta+1
Loop
Activesheet.Range("N19:O19").Formula = "=COEF.DE.CORREL(G3:G" & Cuenta + 3 & ",H3:H" & Cuenta + 3 & ")"
end sub
Así es como lo tengo pero de esta forma la celda no me da el resultado de la fórmula.
En la celda N19 me aparece el error #¿Nombre? Pero si selecciono la celda en excel, la fórmula está bien escrita y al dar "enter" entonces me aparece el resultado.
Intenté usando FormulaR1C1 pero igual no se como poner el valor de la variable.
.FormulaR1C1= "=CORREL(R[-16]C[-7]:R[?]C[-7],R[-16]C[-6]:R[?]C[-6])"
Agradezco su tiempo y atención para resolver mi duda.
1 Respuesta
Respuesta de Elsa Matilde
1