How to Fix Excel Runtime Error 1 Failed to Load bofaddin.dll
Question details
The user is experiencing a runtime error in Excel indicating a failure to load the 'bofaddin.dll' file associated with the Bloomberg Excel Tools add-in.

- Product
- Microsoft Excel
- Device & OS
- not provided
- Scenario
- Launching Microsoft Excel or attempting to use functionalities after the Bloomberg Excel Tools add-in has been installed.
- Observed behavior
- Excel displays 'Runtime error 1: Failed to load bofaddin.dll' and fails to load the Bloomberg add-in, even though the required DLL file is present on the computer.
Ensure you have administrative privileges on your computer, as reinstalling system add-ins and fixing DLL registration requires full system access. Close all running instances of Microsoft Excel before beginning the troubleshooting steps.
Reinstall the Bloomberg Excel Tools Add-in
A clean reinstallation ensures that the correct version of the add-in is matched with your Excel architecture and the bofaddin.dll file is correctly registered in the system.
Often, the error occurs because the installed version of the Bloomberg add-in (32-bit or 64-bit) does not match the architecture of your Microsoft Excel installation. Removing and reinstalling the add-in can quickly correct the pathing and registration of the DLL file.
Open the Windows Control Panel, navigate to 'Programs and Features', locate 'Bloomberg Excel Tools' in the list, and click 'Uninstall'.
Reboot your computer to ensure all cached files and previous registry configurations related to the old add-in are fully cleared.
Run the Bloomberg software installer again. Carefully select the bit version (32-bit or 64-bit) that perfectly matches your installed Microsoft Excel architecture.
Launch Microsoft Excel and check if the Bloomberg add-in loads smoothly without triggering the Runtime 1 error.

Adjust Excel Trust Center and Add-in Load Order
Excel's strict security settings or an incorrect loading sequence of the BloombergUI.xla file can block bofaddin.dll from functioning correctly.
Repair System Files using SFC and DISM
If Windows cannot locate the required DLL due to underlying system corruption, running built-in Windows diagnostic tools can repair the necessary framework.
Experience Seamless Spreadsheet Management with WPS Office
If persistent DLL errors, add-in crashes, and heavy loading times in Microsoft Excel are disrupting your workflow, WPS Office offers a stable, lightweight, and completely free alternative. It provides powerful data analysis tools without the heavy system overhead.
- 1. Download the Installer: Visit the official WPS Office website and click the free download button for your operating system.
- 2. Install WPS Office: Run the lightweight installer and follow the quick on-screen prompts to set up the software in minutes.
- 3. Open Your Spreadsheets: Launch WPS Spreadsheets and seamlessly open your existing Excel files to continue your data analysis work without interruption.

Frequently Asked Questions
What is the bofaddin.dll file?
bofaddin.dll is a dynamic link library file associated with the Bloomberg Excel Tools add-in. It is required for bridging the connection between the Bloomberg Terminal data streams and Microsoft Excel, allowing users to fetch and analyze financial data natively within their spreadsheets.
Why does Excel fail to load an add-in if the DLL is already present on my computer?
Excel might fail to load the add-in if the DLL is unregistered in the Windows Registry, corrupted, placed in an incorrect directory, blocked by Excel's Trust Center security settings, or if there is a mismatch between the 32-bit and 64-bit architecture of the add-in and Excel.
Can I run the Bloomberg add-in on 64-bit Excel?
Yes, you can run the Bloomberg add-in on 64-bit Excel, but you must ensure that you have installed the correct 64-bit version of the Bloomberg Excel Tools. Using a 32-bit add-in on a 64-bit Excel installation will result in a Runtime 1 error.
How do I contact Bloomberg support if the DLL error continues?
If all Excel and Windows troubleshooting steps fail, the issue may lie directly with the proprietary Bloomberg software. You can contact Bloomberg support by pressing the 'HELP' key twice (HELP HELP) on your Bloomberg Terminal keyboard to connect with their specialized technical desk.




