logo
search
Office Settings & Configuration

How to Change Excel VBA Editor Language to English

WPS EditorWPS Editor Sep 27, 2026 870 views

Question details

The user needs to change the display language of the Visual Basic for Applications (VBA) editor back to English to match the main application.

Product
Microsoft Excel
Device & OS
not provided
Scenario
Writing or editing macros in the Visual Basic for Applications (VBA) environment.
Observed behavior
Excel's main interface is displayed in English, but the VBA editor menus and options appear in German or another unexpected language.
Before you start

Ensure you have a stable internet connection, as you may need to download the English language accessory pack from Microsoft if it is not already installed on your system.

Solution 1Recommended

Adjust Office Display and Authoring Language Settings

Synchronizing your Office display and authoring languages in the settings menu is the most effective way to resolve VBA editor language mismatches.

The VBA editor language is deeply tied to the Microsoft Office display language preferences. When multiple language packs are installed, the VBA editor might default to a secondary language if the primary English settings are not universally applied across both display and authoring configurations.

1
Open Excel Options

Launch Microsoft Excel, click on the 'File' tab in the top-left corner, and select 'Options' at the bottom of the menu.

2
Navigate to Language Settings

In the Excel Options dialog box, click on 'Language' in the left-hand navigation pane.

3
Set Office Display Language

Under the 'Office display language' section, select 'English' and click the 'Set as Preferred' button. If English is not listed, click 'Install additional display languages from Office.com' to add it.

4
Set Office Authoring Languages

Scroll down to the 'Office authoring languages and proofing' section, select 'English', and click 'Set as Preferred'.

5
Restart and Verify

Click 'OK' to save the changes. Completely close Excel and any other open Office applications. Reopen Excel and press ALT + F11 to launch the VBA editor and confirm it now displays in English.

Adjust Office Display and Authoring Language Settings
Application Restart Required: Language configuration changes will not take effect until all Microsoft Office applications running in the background are completely closed and restarted.
Free Microsoft Office alternative

Experience Seamless Macro Editing with WPS Office

If you are tired of dealing with confusing language settings and mismatched editor interfaces in Microsoft Office, consider switching to WPS Office. It offers a unified, lightweight design with excellent VBA macro support, ensuring your spreadsheet and editor languages are always perfectly in sync.

  1. 1. Download WPS Office: Visit the official WPS website and download the free WPS Office suite.
  2. 2. Open Your Spreadsheet: Launch WPS Spreadsheet and open your existing Excel or macro-enabled files.
  3. 3. Access the VBA Editor: Navigate to the Developer tab to access the built-in, fully synced VBA editor without language conflicts.
Fully compatible with Microsoft Excel formats, including macro-enabled workbooks (.xlsm, .xls, .xlsx).Consistent, unified language settings that prevent UI mismatches between the spreadsheet and macro editor.Completely free and lightweight, allowing for quick installation and seamless migration.Familiar tabbed interface with zero learning curve for existing Excel users.
microsoft office alternative - wps office

Frequently Asked Questions

Why does my VBA editor language differ from Excel?

This mismatch typically occurs when multiple Office language packs are installed, or when the Windows operating system regional language settings conflict with the Office display language. Because the VBA editor relies on core Windows components, it may default to a secondary installed language if settings are not perfectly aligned.

Do I need to reinstall Microsoft Office to fix the VBA language?

No, a full reinstallation is rarely necessary. Updating the language preferences directly within Excel's Options menu to ensure English is set as both the preferred display and authoring language usually resolves the issue.

How do I download the English language pack if it is missing?

Go to File > Options > Language in Excel. In the Office display language section, click 'Install additional display languages from Office.com', select English from the dropdown menu, and follow the on-screen prompts to download and install the pack.