Choix de la langue dans Powerpoint [Résolu]

Comment mettre powerpoint en francais Comment cha,ger la langue sur power point Comment changer la langue sur powerpoint Powerpoint Viewer » Télécharger - Présentation PowerPoint Video Converter » Télécharger - Conversion vidéo Clé de produit PowerPOINT 2010 » Forum - Powerpoint Langue Francais pour PowerPoint, AIDE svp ! » Forum - Powerpoint Comment changer la langue de powerpoint 2011 en francais » Forum - Powerpoint

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

Forum

Comment mettre powerpoint en francais Comment cha,ger la langue sur power point Comment changer la langue sur powerpoint Powerpoint Viewer » Télécharger - Présentation PowerPoint Video Converter » Télécharger - Conversion vidéo Clé de produit PowerPOINT 2010 » Forum - Powerpoint Langue Francais pour PowerPoint, AIDE svp ! » Forum - Powerpoint Comment changer la langue de powerpoint 2011 en francais » Forum - Powerpoint

Web: www.shapebootstrap.net

23 réponses

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

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

Merci Gilles Foucault 14

a aidé 24713 internautes ce mois-ci

Reply
réponses:
  • auteur

  • auteur

    Excellent ! Merci !

  • auteur

    bonjour,

    merci beaucoup, ca marche tres bien sous l'office 2007

    a+

  • auteur

    Nikel , comme dirai franck Riberi , truc de bogoss

  • auteur

    Bravo, nickel, merci

  • auteur

    Super ! Merci !

  • auteur

    Mille merci. dire que je me suis cassé la tête, alors que tu as résolu le problème depuis.
    Merci.

    Ça marche même avec 2007

  • auteur

    Merci Gillou, c'est au top cette Macro

  • auteur

    Bonjour,
    Pour mon grand malheur, ca ne marche pas chez moi. La macro s'arrete sur .LanguageID et me renvoi un message d'erreur : Erreur de compilation, Membre deméthode ou de données introuvable.
    Est ce que c'est parceque je suis sur Powerpoint 2011 sur Mac ?.
    Vous savez ou je peux trouver une macro equivalente qui marche sur Mac ?
    D'avance, merci
    Gilles

  • auteur

    Sous Office 2007 / 2010, aller dans l'onglet "Affichage" et cliquez sur le bouton "Macros" tout à droite. Suivez la procédure indiquée ça marche parfaitement.

    Pour la liste des langues au cas où vous voulez tout changer en autre chose que le Français :
    http://msdn.microsoft.com/en-us/library/aa432635%28v=office.12%29.aspx

    Merci Gilles !

  • auteur

    Merci, a marché super !!!

    je viens de l'essayer sur une présentation de plus de 400 diapo sur PP 2007 et elle a bien marché (pour passer d'anglais à espagnol).

    J'ai du enregistrer la présentation comme pptm pour garder la macro et après l'exécuter. Apres le changement a été fait, je l'ai enregistré une autre fois comme pptx (en perdant la macro)

    Je vous laisse un copie de la macro que j'ai utilisé. Elle est celle de Gilles Foucault avec le code pour espagnol (j'ai inclus comme commentaire les codes pour certaines langues: anglais, français, italien et espagnol)

    Voici la macro:


    Sub cambiar_lengua_a_espanol()

    ' Macro creada por Jorge Liwszyc el 15_10_2011
    ' Copied from: http://www.commentcamarche.net/forum/affich-1232156-choix-de-la-langue-dans-powerpoint
    '
    ' Pour la liste des langues au cas où vous voulez tout changer en autre chose que le Français :
    ' http://msdn.microsoft.com/en-us/library/aa432635%28v=office.12%29.aspx
    '
    'Some languages ID
    '
    'msoLanguageIDSpanish 1034 The Spanish language.
    'msoLanguageIDSpanishArgentina 11274 The Spanish Argentina language.
    'msoLanguageIDSpanishModernSort 3082 The Spanish Modern Sort language.
    '
    'msoLanguageIDEnglishUK 2057 The English UK language.
    'msoLanguageIDEnglishUS 1033 The English US language.
    '
    'msoLanguageIDFrench 1036 The French language.
    '
    '
    ' 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 = msoLanguageIDSpanish


    End If
    End If
    Next
    Next

    End Sub

  • auteur

    merci cela marche très bien!

  • auteur

    Bonjour à tous,
    Il y a beaucoup plus simple :
    dans vos fenêtre sur la gauche( où apparaissent les diapos) cliquer sur le bouton juste à coté du carré. Il représente un texte, le text de vos diapositives va s'afficher; sélectionné tout et cliquer dans outils=> langue
    et tout est transformé.

    A+

  • auteur

    @macuser: merciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii

  • auteur

    Merci beaucoup Gilles !

  • Athirayan

    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 ?

  • auteur

    @Macuser: MERCI!! Ca faisait longtemps que je cherchais la solution facile... pour ceux sur le dernier office, il faut aller dans Affichage - "Mode plan"

  • auteur

    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

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

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?

Reply

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

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.

Reply

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

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é !

Reply
réponses:
  • [email protected]

    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.

    [email protected]

  • auteur

    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

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed