Are Office Addins supported on OSX? - outlook

I'm trying to develop addins for Outlook 2016 for Mac, doesn't seem like it's possible to add command buttons to the ribbon. I am able to create only custom panes in the Read/Update windows for Message and Appointment.
Anybody knows why ? The Windows version works as advertised.

Assuming you mean these kinds of add-in command buttons, Mac Outlook doesn't support them yet.

Related

How to Debug Microsoft Outlook for Mac (or Windows) Web Add-In?

The problem:
I have a feature for a Microsoft Outlook web add-in which works fine in Office 365 Outlook, but when I test the same feature on Outlook for Mac or Outlook for Windows, the same feature doesn't work. The web add-in still installs fine on Outlook for Mac, it's just that there is a discrepancy between the behavior I am seeing on Office 365 Outlook and Outlook for Mac (this is also true when testing on Outlook for Windows, which has the same behavior as the Mac version).
What I've tried (Mac): I've tried running defaults write NSGlobalDomain WebKitDeveloperExtras -bool true as suggested from this answer and defaults write com.microsoft.Outlook OfficeWebAddinDeveloperExtras -bool true as suggested here and have an option to View Source which opens the HTML source in what appears to be a TextEdit window, but I'm still unable to inspect element in order to see any errors.
What I've tried (Windows):
I've tried using the VSCode Debugger Extension for Office Add-Ins to try to attach the debugger to Outlook for Windows, but keep running into this 'Error processing attach' error.
Additional Notes:
On Mac, I'm running Microsoft Outlook for Mac version 16.43 on MacOS Catalina version 10.15.6 and on Windows I'm running Outlook on Windows 10 Pro version 1909 inside a VM.
My understanding is that while debugging web add-ins for Word, Excel, and PowerPoint are all pretty well supported, debugging add-ins for Outlook on Mac or Windows is somewhat limited at the moment. Has anyone had success in debugging Outlook web add-ins running on Outlook for Mac and/or Windows?
For Outlook for Mac, we think this is specific to the Mac App Store build of Office, which currently doesn't support those flags. To workaround this, you will need to get a non App Store build. You can get one by signing up for the developer program and getting a tenant: https://aka.ms/o365devprogram. (similar issue: https://github.com/OfficeDev/office-js/issues/506)
For Outlook for Windows, we suggest attaching a debugger. Instructions for how to attach a debugger can be found here. Note that there is a different debugger for add-ins that run in Edge and IE.

Outlook add-in not available for IMAP on windows

We have an add-in that works fine on Outlook for mac but not on windows for IMAP (Gmail) accounts.
Is the setup different to how the IMAP is configured on MAC and Windows?
Mac Version - 16.41 (20091302)
Win Version - 16.0.13127.20402
This is an issue because a lot of our users are unable to use the add-in when they have multiple accounts in Outlook on windows (of which most are IMAP - Gmail)
I would have thought it would be other way around where Add-ins would be available on Windows and not on Mac since a lot other things are not supported on Mac within outlook.
Are there settings that can be changed to make them available on windows or of anyone knows about this being available in the future?
----------------- UPDATE --------------------
Mac Version - 16.42 (20101102)
So, this morning 19th Oct, 2020. I got an Outlook Update for mac and as per the screenshot below, you can clearly see that I am using a Google Account (IMAP) and the add-ins are availanle.
Outlook Web Add-Ins are only supported on Outlook accounts connected to an Exchange server. Further documentation here : https://learn.microsoft.com/en-us/office/dev/add-ins/outlook/add-in-requirements

Outlook 2016 on macOS: Native Add-in, how to proceed

Problem Statement: Create a macOS Outlook add-in which responds to Calendar move and delete events and calls an API.
Challenge: Most of the links say that this is not possible but there are native Outlook add-ins for Mac already out there. One example is Zoom's New Updates For Outlook Plugin.
Problem with Office-JS add-in: We know that MS is pushing office add-ins for Mac, however there are some limitations which we cannot live with. Office-JS add-in does not react on move and delete events in a Calendar. I understand that there are notifications that can be subscribed to and required action can be taken. This is also a challenge because our clients won't allow to deploy extra components outside network.
Does anyone have any idea on how to create a native macOS Outlook add-in?
The add-in you've given as an example isn't a native add-in. It is a web add-in using Office.js. It does not seem to react to events in the Calendar. It is configured for the Calendar read / write surface, so its button appears in that context.
Currently, there is no way to create "native" add-ins for Mac Outlook. If you can describe your scenario and what you aren't able to achieve with web add-ins, we could try and provide a workaround.

How to add custom tab in ribbon in microsoft office power point 2011 Mac Edition?

I need to add custom tab in ribbon. Actually its already implemented in Windows MS powerpoint using vb. But how can i implement custom ribbon in MAC Edition Power point ?
You can't. Mac PPT doesn't allow ribbon customization.
You'll need to provide user interface using the old-style commandbars.

VB macro or office addin for mac

Currently we developed a VB macro for word. While we tried to use it on mac it failed with message "VB Macro not supported in mac".
Is there a way to c# office add-in for mac?
My requirement is to have a simple utility to add comments(read from user) to the selected text in the current word document. Also need the functionality of the OpenFileDialog.
Mac Office does not (i.e. no longer) support COM/VBA automation. This means that you won't be able to use code from your existing Windows add-in.
In order to automate Mac Office you would have to make use of Automator Actions. I am not very familiar with these, but I believe that they are less feature-rich than the VBA object model of the Windows edition.
The following page has some Actions to get you started:
Microsoft Office Automator Actions
Update: It seems that the new Mac Office 2011 comes again with some support for VBA automation.

Resources