OK ... don't give up on me yet, strongm! I found another version of the macro editor which supports a wider array of VB instructions - your example does NOT produce a compile error, and runs just fine!
However, what I had wanted to do in my original macro, which also runs just fine under this...