La Web del Programador: Comunidad de Programadores
 
    Pregunta:  29916 - COMO EJECUTA UNA FORMULA ALMACENADA EN UNA VARIABLE
Autor:  Lisandro Arciles
Hola tengo una formula en una variable y no se como ejecutarla desde mi aplicacion vb6 por ej.

dim x_var as string

x_var="iif(a>100, a*52/12, a/12)"

y esto deveria ejecutarse y darme un resultado y no lo he podido hacer. En otros lenguajes de desarrolo como clipper es facil colocando el & pero VB6 no funciona. ¿ como podria yo hacerlo?

agradezco cualquier ayuda

  Respuesta:  Miguel Lucero
En la página de el Guille podés encontrar una clase que te permite hacer lo que necesitas ( http://guille.costasol.net/utilidades/formulas/cformula.htm)
También podés hacerlo con el objeto MSScript.ocx que te permite ejecutar código VB o JS desde tu app.
En la ayuda del control tenés todo lo necesario

Espero que te sirva