Hi Everyone. I have an Excel application that we've developed and used over the past 3 years that contains ActiveX controls (all official Microsoft ones, such as mscomctl). Out of the blue late last week (i.e., after having used this for a number of years with no issue, including earlier last week), I started getting the following warning message the first time controls get triggered (e.g. when a userform is opened, etc.) upon opening the file:
"This application is about to initialize ActiveX controls that might be unsafe. If you trust the source of this file, select OK and the controls will be initialized using your current workspace settings."
This appears to be happening on all other computers at my office (Excel 2013 32bit, Win 7 64bit), but doesn't happen on my home computer (Excel 2010) and my clients aren't seeing this either (various Excel versions). It is affecting old versions of the application that haven't been edited or saved in years, as well as current versions. Clicking 'cancel' to the warning message doesn't seem to negatively impact functionality at all, other than that in the case of a Treeview control, the size gets shrunk down to the minimum (but all the content is there and functional if you use the scroll bars to move around in the tiny space).
I have seen past threads in this forum, on the Microsoft support site, etc., talk about needing to solve this by changing Unsafe For Initialization (UFI) settings in the registry, but I can't accept that this is the only solution seeing as this only started happening last week with no obvious trigger. Does anyone have any theories on what might have changed between now and a week ago to cause this / what I can do about it? Thanks.
Bookmarks