

You can do nothing at all to customize the Ribbon in Office 2011. Using CommandBars you can customize menus, context menus and toolbars. Using documentation for Excel 2003 for Windows is probably the best source of information on this topic. On the Mac there is a sharp difference between 20 in terms of menu, toolbar and Ribbon customization.Ĭommandbars collection.
#VSTO ADDIN FOR OUTLOOK MAC FOR MAC#
Michaels Provides free AuthorTec add-ins for Mac & Win-Office. PC in VBA, then post back for help with changing the UI from the Office ribbon to VBA command bars. Adjust the syntax problems the VBE finds and when you have your solution working on a The way to begin, assuming your code is in VB.Net, is to copy/paste it module by module, user form by user form into a custom Word VBA (.dotm format) template on a PC. You will have to learn the difference and adapt them.

The code they use if VB.Net can be reused but the control routines (loading, buttons, list controls, etc) are all different from VB.Net to VBA so User form dialogs from VSTO will not convert to the Mac so you will have to rebuild all of them from scratch. If your VSTOĪdd-in is written in C then you are in for a very large conversion/rewrite project. If you wrote it in VB.Net then the code will mostly port over to VBA, the language used by a global template add-in (dotm template format) on a Mac. Office 2011 for the Mac uses Toolbars, the same kind that Office 2003 on the PC uses.Īn effort to convert a VSTO Com add-in is further complicated by the language of your add-in. Also with Office 2011 for the Mac you cannot customize the Ribbon.
