Microsoft Forms 2.0 dll, download

Kóti János 20 Reputation points
2025-07-14T11:01:22.26+00:00

Hi,

can I ask you for to be able to download the Microsoft Forms 2.0 dll, pls?

Thanks for your answer,

János Kóti

Microsoft 365 and Office | Excel | For business | Windows
0 comments No comments

Answer accepted by question author

Demi-N 19,570 Reputation points Microsoft External Staff Moderator
2025-07-14T11:28:07.4166667+00:00

Hello Kóti János

 

Thank you for reaching out to Microsoft Q&A forum.  

To clarify, FM20.DLL is a legacy component used primarily in VBA (Visual Basic for Applications) environments within older versions of Microsoft Office, such as Excel or Word. It provides form controls like text boxes and combo boxes for use in UserForms. However, this DLL is not available as a standalone download from Microsoft and is not supported for use in modern development platforms such as .NET or newer Office environments. 

 

If you're working with VBA in Excel or Word and need access to FM20.DLL, please follow these steps: 

1. Ensure You Have a Full Version of Microsoft Office Installed 
FM20.DLL is typically included with Office installations that support VBA. If you're using a web-based or limited version of Office, this component may not be available. 

2. Enable the Developer Tab in Excel or Word
Go to File → Options → Customize Ribbon → Check “Developer”. This allows access to VBA and form controls. 

If you don’t see the Developer tab, it may be due to one of the following reasons: 

  • You’re using a version of Excel that doesn’t support VBA (e.g., Excel Online or a restricted installation). 
  • Your Excel environment is managed by an organization with IT policies that limit access to developer features. 

 

3. Open the VBA Editor and Check References: In Excel or Word, press Alt + F11 to open the VBA editor. Go to Tools → References and look for “Microsoft Forms 2.0 Object Library”. If it’s listed, you can use the form controls directly. 

4. Avoid Downloading FM20.DLL from Unofficial Sources: For security and licensing reasons, Microsoft does not recommend downloading this DLL from third-party websites. 

5. Consider Modern Alternatives: If you're building new solutions, we recommend using: 

  • Microsoft Forms (online) for surveys and data collection. 
  • Power Apps for internal business applications. 
  • Windows Forms or WPF for desktop development in .NET. 

If you're unsure which environment you're working in or need help identifying the right toolset, feel free to share: 

  • The version of Office you're using. 
  • Whether you're working with VBA or another development platform. 
  • The specific functionality you're trying to implement. 

We’ll be happy to guide you further based on your setup. 

I hope this explanation helps clarify the situation. Please feel free to reach out with any updates or additional details so we can continue to assist you. 


If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".  

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?

2 people found this answer helpful.

2 additional answers

Sort by: Most helpful
  1. Vexen Crabtree 0 Reputation points
    2026-07-06T09:32:40.56+00:00

    In the last few weeks, FM20.dll was removed by Windows 11, and now, several essential and current applications have stopped working. The VBA editor will not even allow MS Forms 2.0 controls to be /deleted/ , because it doesn't know what they are. The FM20.dll is missing from the location listed in project References, and searching /Windows/ for it finds nothing. We need that file back, even if just for a grace period (of a few months, to do all projects) to find where all the Forms 2.0 objects are, and replace them.

    Was this answer helpful?


  2. Horace Wiggins 520 Reputation points
    2025-07-14T12:17:51.4366667+00:00

    Was this answer helpful?

    0 comments No comments

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.