logo ASAP Utilities

Questions and answers

If you have run into problems see if there is already an answer or solution.

Upgrading

How to upgrade to the latest version of ASAP Utilities.

Excel 2007: This workbook has lost its VBA project....

Date: 25 may 2007
reference id: QA0145

Question

I have installed ASAP Utilities on my computer with Excel 2007. Now when I start Excel I get the following error message:

"Repairs to 'ASAP Utilities.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"
Excel-2007-without-VBA-installed-error.gif

Answer

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

To solve this you need to change your installation of MS Office.

  1. Close Excel if it is open.
  2. In the Control Panel choose "Add or Remove Programs" (or Programs and Features in Windows Vista).
  3. Select Microsoft Office in the list and click on the Change button.
  4. Choose "add or remove features"
    Excel-2007-install-VBA-1.png
  5. 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-2007-install-VBA-2.png
  6. After the installation is finished you will be able to use ASAP Utilities when you start Excel and see ASAP Utilities in the menu.

Additional information

Microsoft has written a few article about VBA in Office:

Some Excel features are unavailable if you disable Visual Basic for Applications and run Excel:
http://support.microsoft.com/kb/282847/en-us

Considerations for disabling VBA in Office:
http://support.microsoft.com/kb/287567/en-us

Localized error messages

Dutch/Nederlands:

Herstellen van ASAP Utilities.xla
Het bestand is in Excel geopend nadat de onleesbare inhoud is hersteld of verwijderd.
Het VBA-project, de ActiveX-besturingselementen en eventuele andere programmeerfuncties van deze werkmap zijn verloren gegaan.

Oplossing: In MS Office het Visual Basic for Applications onderdeel installeren, zoals boven genoemd.

German/Deutch

Diese Arbeitsmappe verloren gegangen seine VBA Projekt, ActiveX-Steuerelemente und alle anderen Programmierbarkeitsfeatures.

Spanish/Español

Este libro ha perdido su proyecto de VBA Project, los controles de ActiveX y todas las demás características relacionadas con la programabilidad.





Last edit: 10-11-2009 11:00:57

« back
Home Sitemap Search List of all utilities Printer friendly page ^ Back to Top
© 1999-2010 - - - Excel tools - - The Netherlands EnglishDutch - NederlandsGerman - DeutschSpanish - EspañolFrançais (French)