Modify Ribbon "Customize" settings using iLogic/VBA
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
The application options can be easily set with iLogic using the "ThisApplication.<tabname>options" properties. However, I haven't been able to find anything similar for the "Customize" settings (the ones in the "Tools" tab --> "Options" panel --> "Customize" dialog.)
Specifically, it's the ribbon customization that I'm after. I've managed to write an iLogic script that automates the process of getting everyone accessing the same iLogic External Directories and "Default VBA Project", which means we're || this close to giving everyone access to the same toolset of External iLogic rules via macro buttons in the Ribbon. They now have the VBA macros and iLogic scripts--all they're missing is the Ribbon buttons themselves.
I did discover that I can isolate just the "Custom Panels" portion of the Customize XML file, and if a user imports that XML file via the Customize dialog, the custom buttons are added to their ribbon while the rest of their customizations are left alone. So that's a good first step.
So to accomplish what I want, I'd be happy with one of two solutions:
- A way to directly edit ribbon customization using iLogic/VBA (like we can with the Application Options), or
- A way to automatically import a customization XML file using iLogic/VBA
Thanks for any help or nudges in the right direction.