Hello everyone
I have a question about that Application.CheckSpelling.
Is this feature available for English words only? and if yes. Is there a workaround to make it work for any other language?
Application CheckSpelling works for English words only
-
- PlatinumLounger
- Posts: 4913
- Joined: 31 Aug 2016, 09:02
-
- Administrator
- Posts: 78471
- Joined: 16 Jan 2010, 00:14
- Status: Microsoft MVP
- Location: Wageningen, The Netherlands
Re: Application CheckSpelling works for English words only
You can specify the language as follows:
where ... is the language ID of the language you want. For example, English (USA) is 1033, and Arabic (Egypt) is 3073. See Language IDs.
Code: Select all
Application.SpellingOptions.DictLang = ...
Best wishes,
Hans
Hans
-
- PlatinumLounger
- Posts: 4913
- Joined: 31 Aug 2016, 09:02
Re: Application CheckSpelling works for English words only
I already searched and found this ID for Arabic and when trying that option I encountered an error.
It seems this dictionary is not existing within the dictionaries. How can I add this dictionary?
It seems this dictionary is not existing within the dictionaries. How can I add this dictionary?
-
- Administrator
- Posts: 78471
- Joined: 16 Jan 2010, 00:14
- Status: Microsoft MVP
- Location: Wageningen, The Netherlands
Re: Application CheckSpelling works for English words only
Best wishes,
Hans
Hans
-
- PlatinumLounger
- Posts: 4913
- Joined: 31 Aug 2016, 09:02
Re: Application CheckSpelling works for English words only
Thank you very much Mr. Hans
Now it works well.
Now it works well.