Excel ActiveX Controls broken, "Can't exit design mode", "Object library invalid"
<p>So I recently got a new computer with a new installation of:</p>

<ul>
<li>Excel 2010 32-bit</li>
<li>Windows 7 Professional 64-bit</li>
</ul>

<p>There are several strange issues that are happening:</p>

<ol>
<li><p>Many excel workbook created with activeX controls in the past now give me a compile error "<em>object library invalid or contains reference to object definitions that could not be found</em>" or some "<em>can't exit design mode because Control 'CommandButton1' can not be created</em>" error. The specific control that is not working is a simple <strong>CommandButton</strong>.</p></li>
<li><p>Any excel workbook created with activeX controls in the present do not have problems. Some older excel workbooks with activeX work, some do not. </p></li>
<li><p>Excel workbooks created in the past work fine on most other machines in our company network. </p></li>
<li><p>If a speadsheet with ActiveX controls is copy-pasted into a new workbook, the controls begin to work again.</p></li>
<li><p>If I click "view code" on the commandbutton, the VBA window will create new button code with a new subroutine name.</p></li>
</ol>

<p>I know lots of questions have been asked about this subject but the solutions don't seem to be working for me.</p>

<ol>
<li>EXD files have been deleted.</li>
<li>Microsoft office has been reinstalled</li>
<li>Uninstalling Microsoft security updates isn't an option. Windows is fully updated to Dec 2016. </li>
<li>A lot of old solutions are from 3-6 years ago and may be outdated. </li>
<li>I've tried "save-as" on affected workbooks. This does not work. </li>
</ol>

<p>Any help on this issue would be much appreciated!</p>