The Microsoft_Dynamics_GP.vba project references some objects that cannot be found
I've been aware of this error for years, but when I ran across it just now I can't find a blog article to fix it... so I'll take the extra 10 minutes and write one.
This is caused by Modifying a Dynamics GP form, and then editing that modification later. In my case, I had misspelled a field name (and we can't have that, can we) so I fixed the spelling. The effect was that the vba file had two spellings, the good and the bad. The bad one caused this error.