Bonjour
Je souhaite exécuter sous vba une fonction quelconque (Date() par exemple ou une fonction perso) qui est contenue dans une chaîne string (qui vient d'un champs de table) :
Dim MaChaine as string
MaChaine = "date() + 5"
comment "exécuter" ce calcul sous vba et obtenir le résultat (en l'occurence 03/12/2007 et non Date + 5)
NB : je ne peux pas mettre directement MaChaine en variant et machaine=date+5
car je dois bien avoir au départ une chaîne sur laquelle je fais des modifications de chaine avec replace...et replace renvoie toujours une string
1 - j'ai une chaîne qui vient d'une table qui me sert de base
2 - je fais des modifs dessus avec replace qui intègrent des fonctions vba à la chaîne
3 - je voudrai exécuter cette chaîne pour obtenir son résultat sous vba...
Une idée ?
Partager