Unrecognized project language

The specified code locale for the project to be loaded isn't currently supported by this application. This error has the following causes and solutions:

  • The project was created on a system that supports the code locale, but was then moved to a system where that code locale isn't recognized. For example, the ole2nls.dll on the current machine may be a version that doesn't recognize the code locale. Install the proper dynamic-link library (DLL) on the current system.

  • The correct object library for the project was not found.

    Make sure the correct object libraries are available, for example, make sure your path includes their directories.

For additional information, select the item in question and press F1 (in Windows) or HELP (on the Macintosh).

Tip

2018-08-16: One working solution for this problem is to unselect the UTF-8 beta setting in the Control Panel > Regional settings > Administrative settings. The original solution is in Vietnamese (use Google Translate to read).

Support and feedback

Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.