<p><code>EVALUATE</code> est disponible en VBA dans toutes les versions actuelles.</p>
<p>Vous pouvez l’inclure dans votre code VBA, ou l’encapsuler dans une simple UDF pour la rendre disponible en tant que fonction de feuille de calcul.</p>
<pre><code class="lang-auto">Function ev(r As Range) As Variant
ev = Evaluate(r.Value)
End Function
</code></pre>
<p>Elle traite essentiellement la valeur du paramètre passé comme une formule Excel, exactement comme si elle était saisie dans une cellule.</p>
<p><code>"11+5"</code> et <code>"=11+5"</code> produiront le même résultat.</p>