Excel - Leer funciones en VBA

 
Vista:

Leer funciones en VBA

Publicado por Guido Debandi (1 intervención) el 21/10/2020 01:14:37
Hola!, he estado jugando con la herramiente VBA de excel y queria saber si es posible que cuando se le pase un String desde una celda (como argumento) éste sea identificado con variables y los analice para llegar al resultado.

Lo que quiero hacer seria algo asi:
1
2
3
Function Mifuncion(x,y,z)
    Mifuncion=x*(z)
End Function

Y en la invocacion seria algo como: Mifuncion(2,3,"x+y")
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Leer funciones en VBA

Publicado por Martha (330 intervenciones) el 26/10/2020 14:48:12
Un string no deja de ser un string (una palabra, para que nos entendamos) y no una expresión.

Lo que si puedes hacer es introducir una expresión en el lugar de z, algo así como:

Mifuncion(A1, B1, A1+B1)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar