Hi Len,
[quote user="Len Tillman"] I did not understand what the iLocateCommandEvents class was doing in the first place.[/quote]
I agree IPrimitiveCommandEvents and ILocateCommandEvents classes require significant and not always simple mental change from "VBA as script" to "VBA as object environment". This is not the only challenge in VBA learning, but pretty important one, because without these classes no real user interaction can be implemented.
With regards,
Jan