BAM Excel Add-In for Excel 2007 – This workbook has lost its VBA project, ActiveX controls and any other programmability-related features

  • Sandro Pereira
  • Aug 17, 2010
  • 2 min read

I have installed and enabled the BAM Excel Add-in in Excel 2007. Now, when I start Excel, I get the following error message:

“Repairs to BAM.xla’
Excel was able to open the file by repairing or removing the unreadable content.
This workbook has lost its VBA project, ActiveX controls and any other programmability-related features”

📝 One-Minute Brief

When opening the BAM Add-in in Excel 2007, you may see the error: “This workbook has lost its VBA project, ActiveX controls and any other programmability-related features.” This occurs because the VBA for Applications component was not installed with Microsoft Office. To fix it, you must modify your Office installation through the Control Panel to include “Visual Basic for Applications” under Shared Features.

Cause

  • You get this error because during the installation of MS Office 2007, Visual Basic for Application was not installed.

Solution

  • To solve this, you need to change your installation of MS Office.
    • Close Excel if it is open.
    • In the Control Panel, choose Add or Remove Programs.
    • Select Microsoft Office from the list, then click the Change button.
    • Choose Add or remove features and press Continue.
excel add feactures
  • Select Visual Basic for Applications in the Office Shared Features list and set it to Run from My Computer. Then click on the Continue button.
excel add feactures

After the installation is finished, you will be able to use the BAM Excel Add-In.

This error is a simple matter of a missing prerequisite. By ensuring the VBA shared feature is installed, you provide the environment the BAM Add-in needs to execute its logic.

Thanks for Buying me a coffe

Author: Sandro Pereira

Sandro Pereira lives in Portugal and works as a consultant at DevScope. In the past years, he has been working on implementing Integration scenarios both on-premises and cloud for various clients, each with different scenarios from a technical point of view, size, and criticality, using Microsoft Azure, Microsoft BizTalk Server and different technologies like AS2, EDI, RosettaNet, SAP, TIBCO etc. He is a regular blogger, international speaker, and technical reviewer of several BizTalk books all focused on Integration. He is also the author of the book “BizTalk Mapping Patterns & Best Practices”. He has been awarded MVP since 2011 for his contributions to the integration community.

Leave a Reply

Your email address will not be published. Required fields are marked *

The Ultimate Cloud
Management Platform for Azure

Supercharge your Azure Cost Saving

Learn More
Turbo360 Widget

Back to Top