Fórmula Matricial en VBA

Hola amiga, tengo un problemita con lo referente a formulas matriciales tengo esta formula: ={SUMA((A5:A65536=H1)*(F5:F65536=I1)*E5:E65536)} la cual funciona de maravillas en una hoja de excel, pero al querer utilizarlo con una macro en VBA y guardarlo en una variable es imposible, como podría hacerlo? Es posible?
Gracias de antemano.

1 Respuesta

Respuesta
1
VBA no permite "directamente" fórmulas matriciales, pero si lo puedes hacer mediante la instrucción Evaluate; revisa con
tuVariable=Evaluate("SumProduct((Range(A5:A65536)=Range(H1)*Range(F5:F65536)=Range(I1)*Range(E5:E65536))")
Te reemplacé la fórmula pero debería hacer lo mismo
Amigo disculpa, traté con la respuesta que me enviaste, pero no me funcionó por ningún lado, o quizás no lo he sabido aplicar, pero no te preocupes. Gracias de todas maneras.
Estoy intentando de otra manera, si me funciona te lo haré saber. chau
Ok, cierra la pregunta

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas