'The above article is excellent but that code works for 32-bit Access/Excel only.
dll has been deleted or misplaced, corrupted by malicious software present on your PC or a damaged Windows registry. 2) in visual studio 2005 go to Project -> Properties -> Build Tab in that select the target platform from the Platform Combo Box. Yes, if you have customers using 64-bit Excel you will need to provide 64-bit DLLs and make sure Excel loads the correct one. For 64-bit programs, use 64-bit files if they are listed above.Your company spent a huge pile of money for specific hardware / software equipment accessed by linking 32 bit Windows DLLs to some Windows host application and now the company is planning to migrate from 32 bit to 64 bit Windows to use 64 bit applications but no 64 bit DLLs are available for your old, costly equipment? If you’re absolutely sure that you will only want to use the 32-bit version or the 64-bit version then you can just hard code in the version that you want to use. Because control panel is a 64-bit executable, it loads the 64-bit version of the dll (contrary to the name).dll to C:\Windows\SysWOW64\ Make a backup copy of the original