VBA says no open projects (excel)

Excel&Emojis 0 Reputation points
2026-07-02T00:00:08.0966667+00:00

Same question asked here but the only solution was to reinstall his OS (seriously?!). I tried all his previous attempts to fix it too. https://learn.microsoft.com/en-us/answers/questions/5121936/unable-to-record-macro-visual-basic-shows-no-open

I paid for this product so I expect Microsoft to find a solution for me doesn't require wiping my computer.User's image

Microsoft 365 and Office | Excel | For home | Windows

1 answer

Sort by: Most helpful
  1. Kai-H 20,755 Reputation points Microsoft External Staff Moderator
    2026-07-02T07:33:28.3966667+00:00

    Hi, Excel&Emojis

    That “No Open Projects” view usually means Excel is opening the VBA editor, but Excel is not handing any workbook/VBA project to it. If repair/reinstall did not help, I would not jump straight to wiping Windows, because this can also be caused by a damaged Excel/VBA user profile, startup macro files, add-ins, or broken Office/VBA registry paths.

    Here are some suggestions you can try:

    First, close Excel completely, then press Win + R and run:

    excel /safe

    Open a new blank workbook and press Alt + F11. If the workbook appears there, the issue is likely an add-in or startup file. In normal Excel, go to File > Options > Add-ins, disable Excel/COM add-ins, then test again.

    Also check the Excel startup folders. Move anything out of these folders temporarily:

    %appdata%\Microsoft\Excel\XLSTART

    C:\Program Files\Microsoft Office\root\Office16\XLSTART

    It is recommended that you also test with a brand-new Windows local user account. If VBA works there, the problem is probably your Windows/Office profile, not the whole OS.

    One more thing worth checking: if you ever changed the default Program Files location in the registry or moved Office/VBA components to another drive, set those paths back to the normal C: location, then run Office Online Repair again.

    Thank you for your patience in reading, I hope this information has been helpful to you. 


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment."    

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread. 

    Was this answer helpful?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.