RE:Formulas en formato de texto
Hace apenas unos días contesté a una pregunta similar. En fin, repetiré el "rollete":
Posibilidad 1
Utilizar un control de evaluación de expresiones. Una referencia válida puede ser la siguiente:
http://digilander.iol.it/lorenzodv/acx_misc.html
Ahí localiza un control llamado Equator que te permitirá evaluar expresiones matemáticas.
Posibilidad 2
Utilizas la tecnología Microsoft Windows Scripting. Este camino (algo más complejo) te permitirá que tus programas sean capaces de algo más que evaluar expresiones simples: podrás ejecutar código escrito en VBScript (Visual Basic Script) o en JScript (Java Script). En http://msdn.microsoft.com/scripting/ encontrarás todo lo necesario.
Posibilidad 3
Te lo curras tu solito. Aunque es algo laborioso no es exageradamente complejo hacer una función que pueda evaluar expresiones matemáticas más o menos sencillas. Es cuestión de tiempo y de tener más o menos ganas (y capacidad).