Home » Blog » How to » How to Break VBA Password in Excel 2007? Technical and Novice Solutions

How to Break VBA Password in Excel 2007? Technical and Novice Solutions

Nilesh Kumar | Modified: September 17, 2021 | How to | 5 Minutes Reading

There is a majority of vertical who wants to learn how to break VBA password in Excel 2007. It has been going around like a rumor or a misconception that Visual Basic for Application (VBA) password cannot be cracked for XLSM or XLSX sheets. It is entirely possible for any user to break the password and access the information stored in the file.

Well, VBA projects are created and supported by Microsoft Office Excel, Word, and Access. These projects are password protected to keep the data inside the file confidential. While using Excel 2007, an XLSX fil is created by default which can be converted to XLSM when you enable Macros.

Some situations require you to break VBA password in Excel 2007 such as losing or forgetting the password for unlocking the file. In some cases, you may have also saved the wrong password missing a letter or two in your backup password file causing you this trouble.

Now, it is true that there are several ways of unlocking the file by breaking the password but it is also true that not all of these methods are as useful as they claim to be. Here, we have three solutions that users can choose from to apply. These are:

  1. Quick-Witted Technique (Expert-Recommended)
  2. Using 7-Zip Software
  3. Consider HxD Hex Editor Software

Let’s get started!

How to Break VBA Password in Excel 2007 Using Quick-Witted Technique?

This method can easily crack the password from the project files in Excel, Word, or Access. Also, if your files are in macro formats such as XLTM, XLSM, DOTM, DOCM, XLAM, and XLSB, using this method, you can still bypass the password from them.

To work with this technique, you have to first download the VBA Password Recovery Tool on you Windows OS machine. The software is designed with advance algorithms to crack the password from single as well as multiple project files.

With the help of this software, users can perform the process to break VBA password in Excel 2007 for password of any length. It doesn’t only provide the benefit of eliminating the older password but also generating a new one to protect the files.

Download Now Purchase Now

To start the process, you can follow the simple steps as explained in the upcoming segment.

What Are the Simple Steps of the Software?

1. Download the software on your Windows machine.


2. Click on the Add File(s) option.

add files

3. Select the files and hit Open to insert them.


4. Press the Reset button to complete the task.


As you can see, there is no difficulty or any complicated step that you need to follow. This tool is designed keeping in mind the troubles users who are not technical inclined face.

Now, towards the second solution.

Using 7-Zip Software to Learn How to Break VBA Password in Excel 2007

This is a free-of-cost Open Source File Archiver which allows users to clear the password and not actually crack it. Following are the steps for this task:

1. Open the XLSX file with 7-Zip and browse to xl/worksheets/folder.

2. Then, right-click on the sheet and hit Edit. Choose the portion.

3. After that, clear the password and save the file.

4. When prompted to update the archive, allow it.

5. Exit 7-Zip and open the XLSX file again.

6. On the Review button, click on the Unprotect Sheet option.

7. Lastly, save the file after you break VBA password in Excel 2007.

Seems confusing? It kind of is. For users to go implement this technique, they require some technical expertise. For a less complicated procedure, you can go through the next method for the same.

Cracking Password Via HxD Hex Editor Software

This tool allows users to crack the password by swapping it in the file using this tool. It follows a simple algorithm that forms a spreadsheet with a password known to the users and then copy it to appropriate fields. However, if it is used to paste wrong codes, the file can be lost while learning how to break VBA password in Excel 2007.

Remember, the XLSM files should first be saved as .xls files. Apply the steps as given:

1. First, create a backup of the file to keep it safe.

2. Create an Excel file in .xls format.

3. Open VBA Editor by pressing ALT + F11 keys and set a simple password.

4. After that, you have to click on the Tools tab and click on the VBAProject Properties option.


5. Then, go to the Protection tab in the VBA ProjectProject Properties. Enter the password in the Password & Confirm Password fields.


6. Next, you can set any random password and hit the OK button to move forward with the process to break VBA password in Excel 2007.


7. Save this file and exit. Open the file in Hex Editor.

8. Copy and paste the lines that start with the given keys:

  • CMG=
  • DPB=
  • GC=


9. Now, open the file with the Hex Editor that you want to break the password from. Paste the copied lines and save the file.

10. Exit and finally, open the file from which the password is broken. Enter the password you used for the dummy file to open the required file.

This may also seem like a difficult solution that the users may not be able to implement without technical expertise.

In a Nutshell

The methods that help you learn how to break VBA password in Excel 2007 are either really long and time-taking or require expertise in the technical arena. These can cause troubles to the users who are already not able to find the solutions for their problems. Therefore, this blog contains the most useful and successful solutions.

The software in the first method is suitable for those who do not have the knowledge required and are short on time to work with other solutions. The other two methods are, however, somewhat lengthy for novice users and can take up to a lot of time.