Visual Basic Support in Mac 2016

Anonymous
2015-07-10T19:25:34+00:00

Hi

Am I missing something? I've been periodically using the Excel 2016 for Mac updates but quickly abandoned them because my sheets rely so heavily on VBA and support for that seemed to be missing. 

I've updatd to the production version today (15.2)...and it still seems to be the case? The Visual Basic editor is..ahem...extremely basic with no menus, right click functions or anything. No ability to insert new modules either. Shortcuts don't work (breakpoint, run etc). 

What's going on? Is this it? Please tell me there's some security setting i need to switch or something...please tell me there's basically no way to create macros enabled spreadsheets in Office for Mac 2016?

Thanks

Microsoft 365 and Office | Excel | For home | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
{count} votes
Answer accepted by question author
  1. Anonymous
    2017-11-22T18:12:09+00:00

    Hi Roberto,

    You're not missing anything. UserForm support is being built right now and should be available in a few weeks. I don't expect userform support to arrive during the holidays, but I hope we have it before spring.

    Thanks Gordon for the answer. I will wait after the holidays the microsoft present for christmas. 

    I take this opportunty to wish to everyone a my particolary Merry Christmas. 

    Roberto

    12 people found this answer helpful.
    0 comments No comments

66 additional answers

Sort by: Most helpful
  1. Anonymous
    2015-07-10T19:41:13+00:00

    Despite Yesterday being Official Release of 2016 is still very much a work in Progress. and Components will be included as the are finalized and there may be a period of bug fixes. But with the new model system they are using there are going to be glitches. How once 2016 is perfected though have many of the same controls as the PC version Gone are the days of using 30-40 year old binary code that has been patched so many times that the patches were held together with patches.

    2016 is now using apple system code top to bottom. 

    If your favorite thing isn't working Click on the smiley face button on the Ribbon and click on What can be done better and let them know. 

    _________

    Disclaimer:

    The questions, discussions, opinions, replies & answers I create, are solely mine and mine alone, and do not reflect upon my position as a Community Moderator.

    2 people found this answer helpful.
    0 comments No comments
  2. Jim G 134K Reputation points MVP Volunteer Moderator
    2015-07-12T16:17:13+00:00

    What's going on is that Microsoft cut the Visual Basic Editor from Office for Mac down to practically nothing at all, as you have noticed. The Microsoft expectation now is that you will use Office 2011 for Mac or Office 2013 or 2016 for Windows as your development platform and use that sorry excuse you see in Office 2016 as a tool to tweak your code and if you're lucky get it to actually run in Office 2016 for Mac desktop.

    Microsoft does not have any plans that I am aware of to provide a Visual Basic Editor for Office for Mac desktop equivalent to the Windows version of Office, or even previous versions of Office for Mac.

    Note: Microsoft has changed since I originally posted this answer. They have now said they will bring a full VB Editor to Office for Mac. No ETA was announced, which means probably a very long wait.

    143 people found this answer helpful.
    0 comments No comments
  3. Anonymous
    2015-07-12T17:52:28+00:00

    Thanks Jim and Phil - yes the VBA editor is in a (very) sorry state. On the one hand its tough to believe that MS could release something so non-functional (as compared to previous release)...and yet, given recent efforts, i somehow have no trouble believing it at all.

    It would be nice to get some official word from Microsoft about this. I do a lot of VBA on my Mac on my commute. Is MS really expecting me to keep two versions of office on, or switch between Windows and OSX whenever i want to do something like add a module!? The old version of the VBA Editor was also very horrible (and incredibly slow) but it was at least functional.

    So frustrating.

    1 person found this answer helpful.
    0 comments No comments
  4. Jim G 134K Reputation points MVP Volunteer Moderator
    2015-07-14T17:13:11+00:00

    Your official notice is that Office 2016 is now released to market. It isn't going to change.

    Yes, Microsoft has convinced itself that you are willing to use two or three versions of Office to do any serious coding. You can add a module in 2016, but after that you're on your own.

    0 comments No comments