Share via

Microsoft Forms 2.0 Object Library

Doug 25 Reputation points
2026-05-19T13:53:53.5933333+00:00

The "Microsoft Forms 2.0 Object Library" is not found in my MS Access Reference drop down list. Where is it found?

Microsoft 365 and Office | Access | Development

Answer accepted by question author

Vergil-V 13,380 Reputation points Microsoft External Staff Moderator
2026-05-19T14:44:39.9766667+00:00

Hi @Doug   
You can try the steps below to enable the Microsoft Forms 2.0 Object Library: 

1/ Open Microsoft Visual Basic for Applications by pressing Alt + F11

2/ Go to Tools > References

User's image

3/ Select Browse… 

 image

4/ In the file name field, enter FM20.DLL, then click Openimage

After completing these steps, the Microsoft Forms 2.0 Object Library should be available for use. 

I hope this helps you move forward. 


 Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

Was this answer helpful?

1 person found this answer helpful.

2 additional answers

Sort by: Most helpful
  1. Duane Hookom 26,825 Reputation points Volunteer Moderator
    2026-05-19T19:24:41.54+00:00

    Is there a good reason for using MS Forms 2.0 rather than MS Access forms? Just curious.

    Was this answer helpful?

    0 comments No comments

  2. AI answer

    2026-05-19T13:54:03.8366667+00:00

    In Access, object libraries such as “Microsoft Forms 2.0 Object Library” are surfaced only if they are registered with the operating system and available on the machine. If the library is not listed in the References dialog, it is not registered or not present.

    To work with object libraries in Access/VBA:

    1. Open the database, then open the Visual Basic Editor (for example, by pressing ALT+F11).
    2. On the Tools menu, select References to open the References dialog.
    3. The dialog lists all object libraries currently registered with the operating system. If a library is not listed, use Browse to search for object library files (*.olb, *.tlb) or executable files (*.exe, *.dll) that expose a type library.
    4. If the library is still not found, it is not installed/registered on the system. In that case, obtain the required Microsoft application object library and install it so that it becomes registered and appears in the list.

    If a project already has a broken reference to a library, it will appear as MISSING: <referencename> in the References dialog. Clearing that reference or browsing to the correct file resolves the issue.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.