Bonjour,

Je souhaiterais me créer un bouton de commande qui puisse me faire le changement de langue d'un texte ou d'une forme sélectionné.

Sous WORD, ça marche impeccable ==> voir ci-dessous le code VBA sous WORD

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Private Sub AnglaisUK_Click()
    Selection.LanguageID = wdEnglishUK
    Selection.HomeKey Unit:=wdLine
End Sub
Par contre, sous POWERPOINT, l'enregistreur de macro en remonte pas cette notion de wdEnglishUK.
Action faite =
- sélection de la forme de texte
- choix de langue anglais UK au lieu de français.

NB: l'enregisteur de macro a bien passé le texte du rectangle 3 (exemple) en anglais. Ci-dessous le code enregistrée...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Sub Macro1()
    ActiveWindow.Selection.SlideRange.Shapes("Rectangle 3").Select
End Sub
Quelle est la solution pour pouvoir gérer cette informatin avec du code VBA sous POWERPOINT ?

Cdlt