Hi Alon,
Is it Error 6 or Error 7?
Are you redistributing FM20.dll with your application?
If yes
The Fm20.dll is NOT redistributable. In any case, you may not distribute the Fm20.dll as part of your setup, even if you purchase the Microsoft Office Developer Edition product.
The best resolution is to remove FM20.DLL from the project.
An alternative is to deploy the application only to machines with Microsoft Office 97 or later installed. To do this, remove the reference to FM20.DLL from the PDW or Setup Wizard file list. This prevents the install wizard from installing it. Note in your product documentation that installing the appropriate version of Microsoft Office on the target machine is a pre-requisite to installing your application. As an alternative to having your end users install Microsoft Office, you can have them freely download and install the Microsoft ActiveX Control Pad, which also installs the Fm20.dll.
You can refer resolution for "Error 7 - Out of Memory" Error Message from Visual Basic Application Using FM20.DLL in the below mentioned Microsoft KB Article.
http://support.microsoft.com/kb/241245/EN-US/
You can find information about the Usage and Redistribution of FM20.DLL in the link below.
http://support.microsoft.com/kb/224305/EN-US/
You can Download Microsoft ActiveX Control Pad 1.0 release from the link below.
http://msdn.microsoft.com/en-us/library/ms968493.aspx
I hope this helps.
Thanks,
Bineesh