How to Change Excel VBA and Developer Interface Language to English
Question details
The user needs to change the interface language of the Excel Developer tab and VBA editor to English, matching the main application language.

- Product
- Microsoft Excel
- Device & OS
- Windows
- Scenario
- Adjusting language preferences to ensure a uniform language across all Microsoft Office development tools.
- Observed behavior
- The main Microsoft 365 Excel interface displays in English, but the Developer and VBA (Visual Basic for Applications) interfaces appear in another language, such as Korean.
Ensure you have administrative privileges on your Windows computer, as modifying system-wide regional and language settings may require elevated permissions. Save your work and close all active Microsoft Office applications before proceeding.
Synchronize Windows and Office Language Preferences
Resolve the VBA language mismatch by ensuring both your Windows OS and Microsoft Office display languages are strictly set to English.
The VBA editor in Excel is a legacy component that often relies on the core Windows regional settings rather than just the Office application language. Synchronizing both environments usually resolves language discrepancies.
Save your active spreadsheets and completely close Microsoft Excel, Word, and any other running Microsoft Office programs.
Navigate to Windows Settings > Time & Language > Language. Set your 'Windows display language' to English (United States or United Kingdom) and move it to the top of the preferred languages list.
Open a blank Excel workbook. Go to File > Options > Language. Under the 'Office display language' section, select English and click 'Set as Preferred'.
Close Excel and reopen it to apply the changes. Press Alt + F11 on your keyboard to launch the VBA editor and confirm that the interface is now displayed in English.

Try WPS Office for a Seamless, Unified Language Experience
If you want to avoid dealing with mismatched interface languages and complex Windows registry or locale settings, try WPS Office. It provides a lightweight, unified user experience where all tools and features consistently match your chosen display language without requiring OS-level changes.
- 1. Download WPS Office: Visit the official WPS website and download the free WPS Office installer for your operating system.
- 2. Install and select language: Run the setup file. The installer will let you choose English as your primary language, ensuring all built-in features share the same interface language.
- 3. Open your spreadsheets: Launch WPS Spreadsheet and seamlessly open your existing Excel workbooks to continue your work without language configuration hurdles.

Frequently Asked Questions
Why is my Excel VBA editor in a different language than the main Excel window?
The Visual Basic for Applications (VBA) editor is an older component integrated into Office that draws its language configuration from your Windows system regional settings and primary language packs. If your Windows OS language differs from your Office display language, the VBA IDE may default to the OS language.
Can I change the VBA interface language without modifying my Windows system language?
Usually, no. Because the VBA editor inherits interface elements directly from Windows locales, simply changing the Office display language from the File > Options menu is rarely enough. Synchronizing the Windows display language with Office is the most reliable fix.
Will reinstalling Microsoft Office fix the VBA language issue?
Reinstalling Office will only help if the English language pack was entirely missing or corrupted during the initial installation. If your Windows regional settings remain in another language (like Korean), a fresh installation of Office will likely still exhibit the same mixed-language behavior.




