Share via


Microsoft Windows Common Controls - 2 6.0 (SP6)

Question

Monday, August 31, 2015 8:14 AM

"Since changing to Windows 10 an Excel 2010 program with VBA macros does not run and says

'Missing- Microsoft Windows Common Controls - 2 6.0 (SP6)' 

How do I fix this please?

There are some VB6 downloads available on the Microsoft support site but do they fix my Excel VBA problem? Will they work in Windows 10? "

     

All replies (6)

Monday, August 31, 2015 10:00 AM âś…Answered

This article has an corrective patch:
http://download.microsoft.com/download/9/9/7/99775BB8-1759-4B21-8CF0-247DAEC127B4/mscomctlocx2010-kb2687503-fullfile-x86-glb.exe

Or,  "Fix it for me" section, which should be helpful if the patch doesn't work for you:

https://support.microsoft.com/en-us/kb/2597986

Don
(Please take a moment to "Vote as Helpful" and/or "Mark as Answer", where applicable.
This helps the community, keeps the forums tidy, and recognises useful contributions. Thanks!)


Monday, July 25, 2016 7:10 AM

Also have the same problem but these solutions did not help.

I downloaded the first patch, but I get a message that the patch is already on my machine.

The "fix it for me" is an endless list of non clear issues. couldn't find these problem there.

Anyway, within the VBA reference dialog, I see the missing file is MSCOMCT2.ocx.

I searched and the file is simply not on the machine.

Tx Oren


Monday, July 25, 2016 9:24 PM

Also have the same problem but these solutions did not help.

I downloaded the first patch, but I get a message that the patch is already on my machine.

The "fix it for me" is an endless list of non clear issues. couldn't find these problem there.

Anyway, within the VBA reference dialog, I see the missing file is MSCOMCT2.ocx.

I searched and the file is simply not on the machine.

Tx Oren

mscomct2.ocx is ancient, and was removed at the OfficeXP (~2002) timeframe:
https://support.microsoft.com/en-us/kb/297381

Can you change your solution so that it will use modern controls instead of these ancient controls?

Don [doesn't work for MSFT, and they're probably glad about that ;]


Wednesday, July 27, 2016 7:17 AM

maybe i can...what is the alternative?

what OCX should be used instead?

Tx Oren


Thursday, April 6, 2017 5:22 PM

I am looking for a similar answer. I have old controls made by "business users" and I need to upgrade them to something. How do I map old controls to new controls or concepts? Any help would be great.


Friday, April 7, 2017 12:12 AM

I am looking for a similar answer. I have old controls made by "business users" and I need to upgrade them to something. How do I map old controls to new controls or concepts? Any help would be great.

Conceptually, you're talking about Office Development topics, so the officdev forums on MSDN forums would be a good place to start :)

https://social.msdn.microsoft.com/Forums/office/en-us/home?forum=officegeneral

Don [doesn't work for MSFT, and they're probably glad about that ;]