Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

5
  • 2
    When running this in PowerPoint 16.10 on OSX, I get: Compile error: Method or data member not found Commented Feb 17, 2018 at 20:20
  • Thanks a lot for this brilliant solution. If I want the US English, can I just change msoLanguageIDEnglishUK to msoLanguageIDEnglishUS?
    – Foad
    Commented Dec 10, 2020 at 7:40
  • one other issue I just saw is that it apparently doesn't change the language of the text inside tables.
    – Foad
    Commented Dec 10, 2020 at 7:53
  • 1
    For those new to Macros (on PowerPoint), help yourself: ionos.com/digitalguide/online-marketing/online-sales/… Commented Jan 5, 2021 at 22:37
  • Got "Execution error" on line targetShape.TextFrame.TextRange.languageID = languageID with Office 365.
    – Hebo
    Commented Apr 28, 2023 at 13:40