There has been a few posts on the Evaluate function/method? recently, esp. in this post by agibsonsw(Andy) - TX Andy!! :)
This one is a learning curve for me and I have been reading up about Evaluate, but the more I read, the more I get confused with details like when to use it, for which functions is Evaluate the best for and its general purpose (really?). Could someone who knows this function/method? provide just a short, clear guideline for its use. TX.
I have read this concise article about its speed: Evaluate Functions and Formulas fun: How to make Excel’s Evaluate method twice as fast
I am told that:
and that it is not useful on Text functions: see here - Excel VBA Evaluate Function (Relative vs. Absolute)Evaluate is needed for when you want to use a string representation of a worksheet function that is written out rather than passed ranges. Usually SUMPRODUCT
Bottom line:
Is it something that I can use frequently or is it just a nice to know?
In what cases (or with which formulas) is it wise to use it?
What is is general purpose? (To return text to the sheet; to speed up calcs; to allow a programmer to use formulas in code that are copied directly from the formula bar; etc) TX