Evaluate() in VBA
Hi and welcome to the Evaluate() mystery The MSDN Office Developer Reference (2013) Documentation says: Using square brackets (for example, "[A1:C5]") is identical to calling the Evaluate method with a string argument. So, I have ran a very simple code to see how accurate the Microsoft's Documentation of the Evaluate() method is. Not surprisingly, I am getting a strange albeit consistent result. note: execute each of the 4 commands in the Immediate Window CTRL + G . See the difference in each of the calls . Notice the built-in bug which shows each MsgBox twice . Just keep that in mind and do