I suffered from this problem the other day and went back to basics with my solution as I don't like the idea of editing the registry.
I solved the problem by simply re-registering the main types of controls I use i.e. Command buttons, Comboboxes, Listboxes, Spinners etc.
To do this go into the Developer tab and click on Insert (a control)
By choosing 'More Controls', in the bottom right-hand corner of the Activex Controls, you can re-register any controls that you might need.