Pour être plus précis, ce serait plutôt Execute() dans ton cas. Si tu connais le Eval() utilisé en javascript, côté vbs tu as trois fonctions différentes : eval(), execute() et executeglobal().
De la doc : http://www.aspdev.org/asp/asp-eval-execute/
Ca ne t'embête pas de donner la possibilité à tes utilisateurs d'exécuter du code arbitrairement entré par eux via ton programme, et de ne pas pouvoir encadrer l'exécution de ton soft ? Parce que potentiellement, il pourra se passer n'importe quoi si ton utilisateur ne rentre pas ce que tu attends de lui.
Après je suis pas un développeur à temps complet, mais j'ai jamais vu ce genre "d'astuces" utilisé hors d'appli PHP très crades, d'ou ma question.