Ensure Office-js addin available in ribbon, sharepoint Word 2016 - sharepoint

I am deploying an Office.js add-in for MS word using sideloading, AppSource, and private sharepoint catalogs for Office 2016. In some cases, I've observed that once Word is restarted, the add-in vanishes from the ribbon and has to be re-added using the "My Add-ins" button in the ribbon.
Is it possible to ensure the add-in is always in the ribbon for a user, regardless if Word is restarted?

Related

How to reload Excel add-in for Desktop Version

We deployed Excel add-in project which was developed in Office Js in intranet. And manifest file uploaded in Office 365 admin center to reflect users. But it is working in Office online Excel version only. But in desktop version it is not getting refreshing and only showing old changes. Kindly help on this so that it can be upload with new changes to get reflect.
You can remove an add-in that you've previously sideloaded on Windows, Mac, or iOS by clearing the Office cache on your computer.
Additionally, if you make changes to your add-in's manifest (for example, update file names of icons or text of add-in commands), you should clear the Office cache and then re-sideload the add-in using updated manifest. Doing so will allow Office to render the add-in as it's described by the updated manifest.
To remove all sideloaded add-ins from Excel, Word, and PowerPoint, delete the contents of the folder:
%LOCALAPPDATA%\Microsoft\Office\16.0\Wef\
To remove a sideloaded add-in from Outlook, use the steps outlined in Sideload Outlook add-ins for testing to find the add-in in the Custom add-ins section of the dialog box that lists your installed add-ins. Choose the ellipsis (...) for the add-in and then choose Remove to remove that specific add-in. If this add-in removal doesn't work, then delete the contents of the Wef folder as noted previously for Excel, Word, and PowerPoint.
Additionally, to clear the Office cache on Windows 10 when the add-in is running in Microsoft Edge, you can use the Microsoft Edge DevTools.
Read more about that in the Clear the Office cache article.

Office add-in Excel VSTO office 365 (desktop) support

Do you know if this is possible to create a VSTO add-in for excel in an office 365 suite (on desktop, of course)?
Officially, it says it is supported.
But, if I create an empty project on VisualStudio with the default "Office 2013 & 2016 VSTO add-in", it does not load.
But, it works on other machines, with excel 2016.
Can you help me with this?
I already tried many things. And, it seems that the add-in does not even show in the list of COM add-ins in the setup menu. It's not disabled; and, if I look at the registry, the load behavior is 3.
The only strange thing that I found is that when I try to link manually the .dll file using the "add-in" menu, it says that the dll is not a valid excel add-in.
But, if I do it another way and click to the .vsto file, the explorer says that the add-in has been installed correctly..
Thanks a lot

Extending Excel UI Visual Studio 2015

I'm creating a VSTO Add-in for Microsoft Excel. I created a custom tab via Ribbon UI designer. But I does not show up when I launch Excel. Add-in is loaded, as I see it in COM-objects on DEVELOPER tab.
There are a lot of step-by-step tutorials, but following them does not help me.
How should I make my custom tab visible in Excel Workbook?
VSTO provides two main ways for customizing the Ribbon UI (aka Fluent UI):
Walkthrough: Creating a Custom Tab by Using Ribbon XML
Walkthrough: Creating a Custom Tab by Using the Ribbon Designer
Do you get any UI errors in Excel? See How to: Show Add-in User Interface Errors for more information.

Location for Add-in in Office 2013

I have migrated my project from Office 2010 to Office 2013. ( office plug-in with a DropDown Menu design).
Previously Office 2010 used to show Add-in options File->Add-in->"Custom Add-in"Menu.
What is the new position of Add-in, where does default add-ins go in Office 2013?
Thanks,
Pawan Kumar
If it is any help according to ZDNet they are now called "Apps" instead of "Add-in's". There was a great article about this on ZDnet, here is a link:
Microsoft Office 2013: Bye-bye add-ins, hello apps
Here is the official Microsoft page about them:
View, manage, and install add-ins in Office programs
Hope you find this helpful.
It depends on whether you have developed your add-in using VBA or VSTO.
In any case you need to enable the Developer tab (this is must for developing using VBA as the first step!). For this, right click on the ribbon and select Customize the Ribbon option. Check the check box for the Developer then click the OK button. Then under the Developer tab,
In case of VBA, you can see the add-in by clicking the Add-Ins button.
In case of VSTO, you need to click the COM Add-Ins button.
This works for both Office 2010 and Office 2013.

Com Add-In not showing up in Com Add-Ins window in Excel 2003

I have generated a DLL of my VB code for my add-in users. This COM Add-In is working on all computers except one.
The user clicks on the COM Add-ins button and then on Add, browses to the correct DLL and clicks OK but the Add-In doesn't appear on the list.
Has anyone else run in to this issue or have a solution for this?
Thanks.
Solution for Excel 2003:
Open Excel Click on Help>About Microsoft Office Excel>Disabled Items Select the Add-In not visible in the Add-Ins window and enable it. Restart Excel and voila!

Resources