Hello Joe,
We can call CommandBarButton.Execute() to execute a button's or menuitem'sfunction. For example, if we want to execute Menu->File->Print, we can call VB codes like,
-------------------------------------------------------
Application.CommandBar("Menu Bar").Controls(&File).Controls(&Print...).Execute()
-------------------------------------------------------
So the problem is how to find specified ID for that 3rd party menu item. The trick is right click at a blank position near a commandbar or menubar. And then we click the customize option from the context menu. In state of the Customize dialog pops up, we can right click any menu item or commandbar button to get a poped up menu. In that menu, we can see its accurate Name.
http://msdn.microsoft.com/en-us/library/aa432774.aspxPlease give it a try and let me know if you need any future help on this. Have a nice day!
Best regards,
Ji Zhou
Microsoft Onine Community Support
Please remember to mark the replies as answers if they help and unmark them if they provide no help.