I have downloaded and installed the Mappit! Add-In for Excel. All went well. I used it on a file I had and the add-in functioned.
After installation, the add-in showed on the menu bar. Now, I cannot find the file on the menu bar or anywhere on the ribbon.
I have removed the file, re-extracted it, saved it in the default directory for add-ins for Excel 2013 as well as another location - it's only in one place at a time - and ensured that all locations are showing as a trusted location.
How do I get this to show so I can use it again? I am not having this issue with other add-ins.
I run Excel 2013 on Windows 8.1.
Related
I've created an Excel workbook for a client of mine which uses a custom ribbon tab to access the VBA functionality. It thus contains a customUI.xml file with the extra ribbon code in it (by using the Custom UI Editor tool). By now, all was working well for over a year.
However, a few days ago the ribbon customizations keep disappearing after he makes a simple modification to the file and saves it again. Nothing fancy; just change some cell values and ctrl-s save. When opening the saved version the ribbon doesn't show up, and on closer inspection it turns out the ribbon customization is completely gone from the file at that point (the entire root customUI folder is gone and the reference to it from the _rels.rels file is gone too). He's just a regular Excel user, so he doesn't even know about Office custom UI ribbon xmls etc, so it's not that he has been messing with tools he shouldn't have messed with. When I open a working copy of the file on my machine and save it, the ribbon remains in place.
The VBA is still intact though, and the listobject tables that are placed on some sheets are still there too, so it can't be because it got intermediately saved in 2003 format or such...
The file does live in a Sharepoint and OneDrive environment, but IIRC he also had this problem when retrieving a working backup of the file, placing it on his desktop and making a modification from there. Then again a few months ago his IT administrator has moved his company over to Office 356 and migrated his files to the cloud, so it might well be his desktop is on OneDrive too.
What could cause a perfectly fine ribbon to disappear like that? A rogue Office update? Or some Sharepoint 'security' feature to remove ribbons on save? (note that I'm not well known with Sharepoint so this is just wild speculation.) He's using Office 365, so I presume he's on Excel 2019 (as am I).
All leads are welcome, because I'm at a total loss here...
How do i make excel 2007 treat the xll addin the same when opening programatically, as it does when browsing via the addin-manager?
i have an excel addin (XLL file) that works fine on an old XP box, running excel 2003 (Excel XP)...but not on windows 7 running excel 2007.
On my new Windows 2007 machine, running Office/Excel 2007, the same XLL has odd behavior.
In Excel 2007, When i goto the excel addin manager, browse to the xll, and then load it...the XLL works just fine...but just for that session.
But, after i close this instance of excel, and then re-open excel (so, now the adddin will be loaded programatically from the Excel\Options list from the registry - which is how excel normally loads addins)....Excel throws an error saying
"The file you are trying to open, 'Addin.xll' is in a different format than specified by the file extension. Verify that the file is not corrupted and is from a trusted source before opening the file. Do you want to open the file now?"
If i click 'yes', then the xll opens with garbage text, and does not work.
However, if i kill excel, open the registry, goto HKEY_Current_User\Software\Microsoft\Office]12.0\Excel\Options\
and remove the [OPEN] item which points excel to open the addin programatically...then excel opens fine (without the addin loading...obvs).
Again, if i then goto the Excel Options --> addin manager
and re-add the Addin...then it will load and work just fine.
But again, after i close excel and re-open., i'll get the same error from above.
I've read that Excel sets the 'Current Working Directory' when you open the addin from the "addin manager --> browse" method...but not when excel opens the addin programaticaly.
So...what can i do to make excel open my addin correctly? It works fine with Excel 2003...and it works fine the 1st time in Excel 2007...so its got to be a problem with Excel.
i figured the answer to my own question...so i thought i'd share.
On the new windows 7 box, there must be an environment variable 'PATH' to the folder directory where the addin and its associated libraries live.
My addin files are located in C:\AddinFolder\
So here are the steps to fix
1) right click on MyComputer and select "properties"
2) select the "System protection" item from top left list
3) click on the advanced tab
4) click in the button "Environment Variables"
5) in the lower section (system variables) scroll down till you find the "Path" variable and then select "Edit"
6) Add to the end of the string the path to your addin library. The list is a set of directory paths, separated by semicolons. So, i added ";C:\MyAddin\" to the end of the string, which already had a bunch of paths listed for a variety of other programs
7) click Ok a couple times to get out of that set of dialogue boxes
8) open Excel with the addin set to load, and voilla...it works perfectly
**note...don't delete the contents of the Path variable..just add to it...else some other software might stop functioning properly
I want to remove the add-in from my the Add-in list in the Excel 2016 in MAC. I have deleted the add-in from the physical path and unchecked the add-in from the Add-in list too. Closed all the instance of Excel. When I reopen the excel, it is showing the message that "Add-in is not in the specified path. Do you want to remove the from list?. I have given Yes. Still the add-in appears in the list. Kindly help me to remove the old add-in from the list.
When loading Excel2013, an old add-in continues appearing in the tabs, although not requested
The add-in does not appear in VBA projects nor in any file in Office or Users folders
The add-in does not show in Excel options add-ins list
I wonder from where Excel loads it and looks for a way to get rid of it
Thanks
Avi
If this is a "phantom toolbar/menu" appearing in the addins tab you can remove it by right-clicking it and choosing delete.
Also make sure you have checked the COM addins list as well as the Excel addins list.
I have created a VBA in excel 2003 and save it in xla format. This AddIn add a new menu and some submenu in toolbar of Excel. All work well until I upgrade to Office 2007, then I open the xla file. No error message shown, but when I view the macro List, no items there. I open the Visual Basic editor. My old Project (named ML) is still there, but nothing in the Project tree, just default files as when add a new blank project.
I open the xla file with notepad, and my variable, function name are still there. Anyone has experience in this weird behavior, please give me a clue.
Thanks in advance.
Toolbar add-ins generally appear in the add-ins tab of the ribbon in Excel 2007. Make sure you have the add-ins tab displayed (if not you can turn it on under excel options).
If that still isn't working you'll need to go online and read up on altering the code to conform to the ribbon - there are a lot of resources out there should you need to do this.