Menu

Choix de la langue dans Powerpoint [Résolu/Fermé]

Messages postés
12
Date d'inscription
mercredi 9 avril 2003
Dernière intervention
12 janvier 2005
- - Dernière réponse :  SOOOO - 10 janv. 2019 à 12:13
Bonjour à tous.

J'ai une présentation Powerpoint, dans lequel j'ai du importer une partie de la présentation d'une autre personne. Mais n'ayant pas la même langue, les dias de sa présentation ne sont pas dans la même langue, même si il a fait les dias en anglais.

Ce que j'aimerai faire, c'est de transformer tous les éléments de tous les slides dans la même langue.

Tout aide sera fort apprécié.

Mad Ant
Afficher la suite 

4 réponses

Meilleure réponse
18
Merci
Testé sur MS PowerPoint 2003 :

1) Va dans le menu "Outils > Macro > Macros "
2) dans le champ "nom" de la fenetre, tape "change_language_to_french"
3) clique sur le bouton créer
4) défini le code de la macro avec le code ci-dessous
5) Exécute le code avec F5

Sub change_language_to_french()
'
' Macro créée 07/04/2007 par Gilles Foucault
'

' Declare variables.
Dim sld As Slide
Dim shp As Shape

' Loop through all the slides in the presentation.
For Each sld In ActivePresentation.Slides

' Loop through each shape on each slide.
For Each shp In sld.Shapes

' If the Shape is a text box...
If shp.Type = msoTextBox Or msoPlaceholder Then
If shp.HasTextFrame Then

' ...then change the language to US English.
' NOTE: To change the language ID to another language,
' change the msoLanguageID value here to a
' different language.
shp.TextFrame.TextRange.LanguageID = msoLanguageIDFrench


End If
End If
Next
Next

End Sub

Dire « Merci » 18

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 55622 internautes nous ont dit merci ce mois-ci

Merci beaucoup Gilles !
Athirayan
Messages postés
1
Date d'inscription
mardi 25 juin 2013
Dernière intervention
25 juin 2013
-
Bonjour! tout marche parfaitement mais je n arrive pas a éxécuter avec la touche f5 de mon macbook air! ça ne fait que réduire la luminosité de mon clavier ! Quelqu'un pourrait m'aider svp ?
@Macuser: MERCI!! Ca faisait longtemps que je cherchais la solution facile... pour ceux sur le dernier office, il faut aller dans Affichage - "Mode plan"
Sur Power Point 2010 :
1/ sélectionner tout le contenu dans la slide (ctrl A)
2/ dans l'onglet Révision -> Langue
3/ définir la langue de vérification
Bonjour
ça marche super bien merci !
... sauf quand l'objet est un tableau à l'intérieur de la diapo.
Quelqu'un saurai-t-il compléter le code pour que ça marche aussi sur les tableaux ? merci ++ !
4
Merci
Bonjour, j'ai exactement le même problème mais je ne parviens pas à activer la langue je dois surement mal m'y prendre! Est-ce qui serait possible de plus détailler?
1
Merci
Bonjour,
sur la base de vos excellents conseils, j'ai créé un PPT avec macros activées que j'ai partagé avec tous mes collègues.
J'y ai créé deux macros : french_to_english et english_to_french

Quand un de mes collègues veut utiliser la procédure :
- Il ouvre le PPT avec macros en même temps que celui qu'il veut modifier.
- Affichage > Macros
- Sélectionner "Macro disponible dans ..." "Toutes les Présentations ouvertes"
- Sélectionner la macro qui va bien et Executer.

Ca évite d'avoir a recréer la macro à chaque fois et d'enregistrer des PPT avec macros.
1
Merci
y'a beaucoup plus simple :
- ouvrir le fichier PPT
- cliquer sur onglet "révision"
- cliquer sur "Langue"
- cliquer sur "préférences linguistiques"
- sélectionner la langue "français"
- cliquer sur "OK".

et le tour est joué !
m@rina
Messages postés
14837
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
14 janvier 2019
11306 -
Sûrement pas ! Le tour n'est pas joué pour autant... Le changement de langue fait de cette façon n'intervient que sur le texte sélectionné. S'il y a 3 diapos, ça va, s'il y en a 100, c'est déjà moins évident...

A savoir qu'on peut sélectionner toutes les diapos via l'affichage Plan, mais ça ne modifiera pas la langue des zones de texte.

m@rina
Juste pour dire que je viens d'essayer avec le macro donné au début par Gilles et que cela fonctionne très bien dans mon cas
Toutes les textes initialement en Anglais se retrouve avec des erreur d'orthographe ce que me convient parfaitement, car je vais maintenant pouvoir retaper le texte en français directement sans valider la langue pour CHAQUE texte box
Donc merci