Registrations are now open. Join us today!
There is still a lot of work to do on the wiki yet! More information about editing can be found here.
Already have an account?

Microsoft KB Archive/174964

From BetaArchive Wiki
Knowledge Base

Article ID: 174964

Article Last Modified on 1/20/2007


  • Microsoft Access 97 Standard Edition

This article was previously published under Q174964

Moderate: Requires basic macro, coding, and interoperability skills.


Microsoft Access does not display all the ActiveX controls that you have installed on your computer in the Insert ActiveX Control dialog box on the Insert menu or in the ActiveX Controls dialog box on the Tools menu.


Only those ActiveX controls that Microsoft Access supports appear in the ActiveX Controls and Insert ActiveX Controls dialog boxes.


Microsoft Access 97, as an ActiveX control container, requires a control to support a base set of interfaces.

To prevent insertion of controls that will not work in Microsoft Access, Microsoft Access uses COMCAT.DLL to filter controls from the list that require an interface that Microsoft Access does not support.

For example, the Microsoft Data Bound List Controls in DBLIST32.OCX will not appear in the list of controls to register or insert because these controls require that the Visual Basic interfaces for advanced data binding be implemented by the control container, which Microsoft Access does not support.

For more information about the ActiveX control interfaces Microsoft Access supports, please see the following article in the Microsoft Knowledge Base:

164241 ACC97: Custom ActiveX Control Features Supported in MS Access 97


For more information about what ActiveX controls Microsoft Access supports, please see the following article in the Microsoft Knowledge Base:

160126 ACC97: Supported ActiveX Controls for Microsoft Access 97

Keywords: kbprb kbui KB174964