2 of 2 people found this helpful
From my experience, in most cases SendKeys or Controls().Execute does not work well in aligning symbols. Try selecting all other symbols, group and upgroup (if you don't have any other symbols grouped in the display) to bring them to the front.
Thanks Zhengqi. I guess the same, that they don't work in most cases (I have tried several) . I have the same problem when I try to align to the right, left of center. They don't work.
I tried a simple example with your suggestion : "Try selecting all other symbols , group and ungroup to bring them to the front.", and it worked.
I think the issue may be that when you click on the button, you have to do so in run mode.
But, in run mode, you can modify where the "Send to Back" button is actually grayed out and can't be use.
What you can do instead is when you start the code, you switch into build mode:
Application.RunMode = False
Let me know if that helps you out.
Thanks Jerome. I was already using "Application.RunMode = False" and it doesn't work. The Zhengq'si suggestion worked for Send Back.