Microsoft Access form, Getting Error " There is no object in this control "

When opening an Microsoft Access form, user receives a number of 'There is no object in this control' prompts which makes the form unusable.

The Cause (as we know it):
We installed a newer Microsoft project on the affected PC
And this caused the Active X reference to buttons on the form to be missing in some way?

Attempted Fixes:
If we go into VB Code / Tools / References
•      Nothing shows up as ‘Missing’
•      But within the references we browsed out to add FM20.dll in System32 (Microsoft Forms 2.0 Object Library)
•      After we did that we recompiled the code: VB Code / Debug / Compile

On the affected PC’s – we are actually no longer able to add any Microsoft Forms 2.0 Objects without getting an error.

So – we are looking for a solution to this reference issue?!
Russell KozoraManager-IS/IT Support SrevicesAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Scott McDaniel (Microsoft Access MVP - EE MVE )Infotrakker SoftwareCommented:
It's possible you're running into this:

I realize that for Excel, but it deals with the FM20.dll issue.

Also note that FM20.dll is NOT redistributable, but is instead installed with several components. See this article:

Long term, you really should STOP using external files. If you find that the Access interface does not provide you with sufficient native controls, then you should consider moving to a different development platform.
Jeffrey CoachmanMIS LiasonCommented:
Just curious, ...what functionality are are using this dll for?
Many times the same functionality exists in Access' native controls...
Russell KozoraManager-IS/IT Support SrevicesAuthor Commented:
Thanks for the responses..

The first link does not seem to be working..

I'm not actually sure if we are using FM20 - but I do know the reference that is missing is 'Microsoft Forms 2.0 Object Library' which I don't believe is not a native control?

Either way - the objects that are missing a reference are just simple buttons.
That we have disabled on the form, and then once a proper password is entered in VBA we ENABLE them.
So if there is a different object type, besides the buttons that the form was setup to use previously with Forms 2.0.. Then we would be willing to change all of those buttons to a new method. . . I am just unaware of such button?

Hope that makes sense. .
Russell KozoraManager-IS/IT Support SrevicesAuthor Commented:
I uninstalled Security Update for Microsoft Office 2010 (KB2553154) 32-bit Edition
It start to work right away.
Thank you all for replying.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Russell KozoraManager-IS/IT Support SrevicesAuthor Commented:
Because the issue is some what related to a MS forms.

We had to deal with an old MS word document form there you can't able to type into it.  Solution for that problem was to uninstall this particular MS office security update. Keeping that in mind I applied the same solution and it worked.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Access

From novice to tech pro — start learning today.