Inserta variable en fórmula de VB-Excel
Necesito insertar en código de Visual Basic para Excel una variables en una fórmula que selecciono de unas celdas cualquiera. Ejemplo de Código:
Dim var1, var2
var1 = rango("D7").Value
var2 = rango("F7").Value
Range("F1").Select
ActiveCell.FormulaR1C1 = _
"=R[7]C[-2]&""(""&TEXT((R[7]C[-2]*100)/R[7]C[3],""00,00"")&""%""&"")"""
Esto funciona, pero al sustituir R[7]C[-2] por var1 y R[7]C[3] por var2 no va, con tantas comillas me pierdo. Gracias, de antemano.
Dim var1, var2
var1 = rango("D7").Value
var2 = rango("F7").Value
Range("F1").Select
ActiveCell.FormulaR1C1 = _
"=R[7]C[-2]&""(""&TEXT((R[7]C[-2]*100)/R[7]C[3],""00,00"")&""%""&"")"""
Esto funciona, pero al sustituir R[7]C[-2] por var1 y R[7]C[3] por var2 no va, con tantas comillas me pierdo. Gracias, de antemano.
1 Respuesta
Respuesta de fjulianes
1