Allowing Use of Form Controls in Excel using Android Tablet - excel

Can anyone help me in allowing use of form controls using excel in my android tablet? and how can i change protection in the excel in tablet? i cannot open review tab in the tablet. Thanks.

Pretty sure the short answer to both your questions is send it to a
computer. On a computer remove protection and make any changes with form controls required and then resend to your tablet.
You will need Office 365 on your tablet to get the maximum use of features though these additional features seems to be limited, for Excel, to SmartArt.
Without 365, and with protection removed (via computer), you should be able to access the review tab on your tablet and add, for example, worksheet protection. The latter bit is according to Microsoft Support (case reference 1419182369). I haven't been able to test as I don't have a tablet.
As far as I could find out, the workbooks with form controls are now "enabled" - basically, these files will open but there will be placeholders where these controls are; as opposed to functional objects.
See here for information: https://excel.uservoice.com/forums/304939-excel-for-android/suggestions/15075030-support-form-controls
Further help information around Android Tablet Excel features:
https://support.office.com/en-us/article/excel-for-android-tablets-help-5f089a58-dfa5-4cdb-b93b-55deb638a469
The current ideas proposed for Android Excel in relation to Macros and Add-Ins:
https://excel.uservoice.com/forums/304939-excel-for-android?category_id=143592

Related

Excel VSTO application UI is not showing properly for (only) excel 365

We have Excel VSTO add-in, which works all excel version except Excel 365, plugin UI does not show correctly, user have to drag and expand it then only it is visible.
Is there any particular setting which we have to do, so that whatever UI we have designed in visual studio, same will be shown for Excel 365 like all other excel?
Your task pane is just represented by a user control with .net controls placed on it. Most probably the issue is related to scaling which may different on machines. Now latest Office versions support per-monitor scaling which means the UI can be scaled per-monitor, not OS.
Another possible problematic area is the layout of controls. You need to use containers and flow the controls depending on the available dimensions. There can be a minimum width and height for the controls.
The Office extensibility model doesn't provide any mechanisms beside standard .net tools for debugging the code.

Ribbon editing option greyed out in Office Home and Student 2016

I just installed MS Office Home & Student 2016 edition on my Mac. Bringing up one of my Office 2016 PC files shows the main button on the front sheet in edit mode (clicking it does not fire the underlying macro). I have no buttons in the ribbon that allow this to happen. What's worse, though, is discovering to my horror that I cannot enable developer mode in this version. There is no apparent upgrade path: to upgrade to 2019 or Office 365 means a new purchase.
Nothing in the documentation indicated that this was going to be a hobbled version of Office. Does anyone have a solution to this?
Thank you for your consideration of my little conundrum.
An Update:
In case someone else is curious about this, I did get an answer from a very helpful Jim Gordon MVP on the Microsoft site. He said:
Are you saying that you don't see the Developer tab of the Ribbon? If so, go to Excel > Preferences. I think there's a checkbox in 2016 on either the General tab or the View tab that you can check to turn the Developer tab so it displays.
Controls being disabled can be caused by certain factors. One is that you have a subscription and it expired or is not activated for some reason. I don't think this is the case here, because I suspect you have some other kind of license for Office or you would most likely be using Excel 2019.
Controls can be disabled if the file you're working on was saved in an old format or by a non-office application. For example, many features of Office are not available when the file is in old .xls file format. Even if it was saved in .xlsx file format by an app such as LibreOffice, features are disabled and the file opens in "compatibility mode." In all these cases you can get functionality restored by using File > Save As and saving using a current file format (.xlsx .xlst .xlsb .xlsm etc)
Very useful. I will get stuck into some rudimentary Excel 2016 Mac tutorials now as this is definitely not your grandfather's Excel (2003).

Sign in to a 3rd party excel add-in from vba

I have a 3rd party ribbon (SNL Financial) add-in installed in Excel (2010 version) and I would like to have some vba code to automatically "sign-in" to the 3rd party ribbon. I've tried simply "recording" a macro that clicks on the ribbon and then clicks on the "sign-in" button, but no code shows up in the VBA macro recorder. Any ideas?
There is no universal "sign on macro" or method to login to all Excel Add-ins. Your best bet is to leverage something the developer has already built. Assuming you've already searched the web unsuccessfully, you can search your VBA Objects Browser which would be the most likely place to find any VBA options that a developer will allow you to use.
To do this, from the VBA editor screen click:
Tools / Reference. Make sure whatever add-in you have is checked in this list. It might not be the exact name so you may need to do some research to find it. Click okay to return to the VBA editor.
Click on VIEW / Object Browser. Hopefully you will see in the drop down menu that starts with <ALL LIBRARIES> the name of your add-in.
In the object browser, with you add-in selected, you should have access to view all API/MACRO tools the add-in has already built. Some of them may be intended for your use, and some may not. You might get lucky and find one you can leverage or take the code and research more on google for a solution.
Bottomline, there is no direct answer to your problem, but the above instructions would be the best place to start looking for your custom solution. Good luck.
Extra Bonus just for your particular SNL issue
For technical support contact SNL Support, visit this page:
http://sc.snl.com/SNLDSWebService2/Download.aspx

Userform toolbox additional controls dialogue window not showing

While using MS Excel (Outlook, Word, or Power Point as well apparently) I create a userform. The toolbox shows up showing controls tab and 16 icons representing various controls. When I right click in some empty space in the tool box control area, a menu comes up listing "additional controls" at the top and two greyed out options below it. When I select "additional controls" a spinning blue circle appears briefly then disappears and nothing happens.
It is my understanding that a dialogue box should open at this point and I should be able to select some additional controls.
I noticed the problem while trying to follow a video on how to data scrape for my personal project which I asked for help here.
What I have tried
Creating a user form on another computer and then importing it to this one. No success.
Repairing MS Excel. This resulted in a full reinstall I believe as I had to re enter my product key. No success.
Resetting various registry keys as mentioned in this article. No success.
KB 369383 as mention as part of the process above. No success.
Issue described here but no solution, just a work around to something to what the person was trying to add.
Setting MS Excel to run in compatibility mode. There was no compatibility mode listed as an option under properties for the desktop icon.
Running as administrator even though my Windows account has admin rights. No change.
Cleaning the registry with both ccleaner and wise registry cleaner.
Running Excel in safe mode using excel.exe /s. Confirmed with (safe mode) in the title bar. No success.
My System
Windows 10
MS Office Professional 2013 - 32
(Note, no crystal reports added that I am aware of)
Additional Info
I tried another Windows 10 machine running same version of MS Office and it worked there, so it should not solely be a Windows 10 issue. My machine was an upgrade from Windows 7 - 64. The other machine was an upgrade from windows 8.
I created a new Windows user account and the dialogue box comes up for that account. At least now we know that its SOMETHING to do with my user account/profile.
I found a solution to 'my' problem after spending 2-3 nights over this. It turned out to be a very simple and not-so-intuitive fix.
My problem was that when I right-click on the Toolbox, I do not even get to see the "Additional Control" option in the menu.
Click on the userform, so that its selected.
Now go to Tools and Additional Controls is no longer greyed out. :)
Make sure the the Toolbox window is selected first then click on the Tools menu and Additional Controls should then be visible
In my case it was the toolbox that needed to be selected and not the userform.
When toolbox is selected, bam! the "Additional Controls" is no longer greyed out.

What is the difference between "Form Controls" and "ActiveX Control" in Excel 2010?

Using Microsoft Excel 2010, I noticed two kind of controls that can be inserted into a document: Form Controls and ActiveX Controls.
What is the difference between them?
Google is full of information on this. As Hans Passant said, Form controls are built in to Excel whereas ActiveX controls are loaded separately.
Generally you'll use Forms controls, they're simpler. ActiveX controls allow for more flexible design and should be used when the job just can't be done with a basic Forms control.
Many user's computers by default won't trust ActiveX, and it will be disabled; this sometimes needs to be manually added to the trust center. ActiveX is a microsoft-based technology and, as far as I'm aware, is not supported on the Mac. This is something you'll have to also consider, should you (or anyone you provide a workbook to) decide to use it on a Mac.
One major difference that is important to know is that ActiveX controls show up as objects that you can use in your code- try inserting an ActiveX control into a worksheet, bring up the VBA editor (ALT + F11) and you will be able to access the control programatically. You can't do this with form controls (macros must instead be explicitly assigned to each control), but form controls are a little easier to use. If you are just doing something simple, it doesn't matter which you use but for more advanced scripts ActiveX has better possibilities.
ActiveX is also more customizable.
It's also worth noting that ActiveX controls only work in Windows, whereas Form Controls will work on both Windows and MacOS versions of Excel.
Be careful, in some cases clicking on a Form Control or Active X Control will give two different results for the same macro - which should not be the case. I find Active X more reliable.

Resources