IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Word Discussion :

Changement des mots en majuscules dans un texte


Sujet :

Word

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 26
    Par défaut Changement des mots en majuscules dans un texte
    Bonsoir,

    Je suis confrontée à un problème : je souhaiterais que l'ensemble des mots en MAJUSCULE dans un texte assez long - 200 pages et 100 000 mots environ - se retrouve en Petites Majuscules et je ne sais comment faire.

    L'un d'entre vous aura sans doute la solution.

    Merci de votre attention.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par emmabvr Voir le message
    Bonsoir,

    Un exemple avant, après permettrait de mieux comprendre.

    Cordialement.

  3. #3
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 903
    Billets dans le blog
    36
    Par défaut
    Bonjour,

    Derrière le bouton Plus... de la boîte de dialogue de Chercher-remplacer, il y a des options de recherche et remplacement basées sur les style, la mise en forme, les caractères spéciaux et autres.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 26
    Par défaut
    Citation Envoyé par Eric KERGRESSE Voir le message
    Bonsoir,

    Un exemple avant, après permettrait de mieux comprendre.

    Cordialement.
    Bonjour,

    Voici un exemple :

    EN MAJUSCULES
    Lorem ipsum dolor sit amet, ligula suspendisse nulla pretium, rhoncus TEMPOR fermentum, enim integer ad VESTIBULUM volutpat. Nisl rhoncus TURPIS est, vel elit, congue wisi enim nunc ultricies sit, magna tincidunt. Maecenas ALIQUAM maecenas ligula nostra, ACCUSAN taciti.

    EN PETITES MAJUSCULES
    Lorem ipsum dolor sit amet, ligula suspendisse nulla pretium, rhoncus TEMPOR fermentum, enim integer ad VESTIBULUM volutpat. Nisl rhoncus TURPIS est, vel elit, congue wisi enim nunc ultricies sit, magna tincidunt. Maecenas ALIQUAM maecenas ligula nostra, ACCUSAN taciti.

    Bon, là j'ai manuellement transformé les mots du corps 2 au corps 1 mais je voudrais automatiser la chose car sur un texte long j'en ai pour six mois.

    Merci de votre attention.

  5. #5
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par emmabvr Voir le message
    Bonjour,

    Merci pour ta réponse.
    Avant de regarder autre chose, dis moi si tu as réglé ton problème avec la solution proposée par Clément.

    Cordialement.

  6. #6
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par emmabvr Voir le message

    • Sinon, les mots en majuscule sont à régler sur quelle taille ?
    • Connais-tu le VBA ?

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 26
    Par défaut
    Citation Envoyé par Eric KERGRESSE Voir le message
    • Sinon, les mots en majuscule sont à régler sur quelle taille ?
    • Connais-tu le VBA ?
    Tous les mots en lettres majuscules sont en corps de 12, ils sont à abaisser d'un corps.

    Non, je ne connais pas le VBA.

    Il faudrait arriver à écrire une phrase avec les caractères génériques qui figurent dans la fenêtre "Rechercher - Remplacer" mais je n'arrive pas à trouver la syntaxe correcte.

    Cordialement

  8. #8
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par emmabvr Voir le message
    Non, je ne connais pas le VBA.
    Ok, il va falloir s'accrocher un petit peu.

    VBA permet de faire ce que tu souhaites. Le traitement est relativement simple dans sa conception :

    • Pour tout le document, on compare chaque mot à son équivalent en majuscule.
    • S'il y a concordance, on modifie la taille.


    Word considère les caractères points, virgules, etc.... comme des mots également, mais il ne distingue pas entre majuscule et minuscule. Il faut donc exclure ces caractères.
    En rabaissant la taille, on peut s'affranchir de cette correction car la modification ne sera pas significative visuellement. Mais en passant la taille de 12 à 14 par exemple, tu t'apercevrais qu'il y a effectivement un problème.
    Le document zipé joint te permettra de faire un essai en copiant collant plusieurs de tes pages. Je n'ai sans doute pas fait l'inventaire de tous les caractères parasites.

    Pièce jointe 232564

    Cordialement.

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 26
    Par défaut
    Citation Envoyé par Eric KERGRESSE Voir le message
    Ok, il va falloir s'accrocher un petit peu.


    Pièce jointe 232564
    Sincèrement, je ne comprends pas. J'ai téléchargé la pièce jointe et rien ne m'apparait. Pas plus de VBA que de soleil dans le ciel d'aujourd'hui.

    Je cherche une solution au travers de la fenêtre "Rechercher - Remplacer" qui d'habitude me donne satisfaction mais dans ce cas, ma formule demandant à Word de reconnaitre tous les mots écrits en lettres majuscules :

    /<[A-Z]?*>/

    ne fonctionne pas. Je me demande bien pourquoi.

    Bref, je suis embêtée et n'ai guère de temps pour tout cela.

    Cordialement.

  10. #10
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par emmabvr Voir le message
    Il faut déziper le fichier.

    Bref, je suis embêtée et n'ai guère de temps pour tout cela.
    Laisse tomber.

    Cordialement.

  11. #11
    Invité
    Invité(e)
    Par défaut
    Pour préciser le fonctionnement de cet outil au cas où son utilisation ne serait pas suffisamment intuitive....

    Précision : Dans ce vidage d'écran, grandes majuscules et petites majuscules sont passées à la moulinette, il n'y a donc plus de différence.

    Pièce jointe 232610



    Après lancement :

    Pièce jointe 232603


    Je ne peux faire plus.....
    Dernière modification par Invité ; 06/01/2017 à 17h16.

  12. #12
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 26
    Par défaut
    Citation Envoyé par Eric KERGRESSE Voir le message
    Pour préciser le fonctionnement de cet outil au cas où son utilisation ne serait pas suffisamment intuitive....

    Précision : Dans ce vidage d'écran, grandes majuscules et petites majuscules sont passées à la moulinette, il n'y a donc plus de différence.

    Pièce jointe 232610



    Après lancement :

    Pièce jointe 232603


    Je ne peux faire plus.....
    Merci Eric de vous donner tout ce mal mais bien entendu j'avais dézippé et quand je clique sur "Modifier la taille" il ne se passe rien. Bref, je laisse tomber.

    Cordialement.

  13. #13
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par emmabvr Voir le message
    Je te propose de regarder un exemple avec un fichier que tu auras constitué. A mon avis, on ne doit pas parler de la même chose.

  14. #14
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par emmabvr Voir le message
    A j'oubliais. Quand tu règles la taille à 48 sur mon fichier, tu as également des problèmes de vision ?

    Et ensuite quand tu ramènes à 11 ? Tu vois mieux ?

    Nb : Quand tu réponds, efface le corps du message que tes correspondants t'ont envoyé. Tu laisses seulement

    "Envoyé par Eric KERGRESSE
    Et la partie de message qu'il est utile de laisser

  15. #15
    Expert éminent

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 552
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 552
    Par défaut
    Bonjour

    Comme Clément je pense qu'on peut le faire en cherche et remplace.

    J'ai testé ceci : avec remplacer tout puis sélection de l'ensemble du texte (CTRL A) et Shift F3 2 fois.
    Nom : Word_Casse.png
Affichages : 6312
Taille : 39,5 Ko

    Les mots en majuscules ont bien été remplacés mais pas les 1ère majuscules de certains mots ou début de phrase dont cela me semble OK

Discussions similaires

  1. Nettoyage des mots de liaisons dans un texte
    Par menoulette dans le forum Débuter avec Java
    Réponses: 2
    Dernier message: 25/05/2011, 10h50
  2. Mettre des mots en surbrillance dans un texte
    Par Moloc'h dans le forum Contribuez / Téléchargez Sources et Outils
    Réponses: 0
    Dernier message: 14/02/2011, 19h03
  3. prob affichage mot en gras dans un texte
    Par klik dans le forum XML/XSL et SOAP
    Réponses: 6
    Dernier message: 13/07/2005, 08h38
  4. Mettre la première lettre des mots en majuscule
    Par seb.49 dans le forum Langage
    Réponses: 8
    Dernier message: 23/05/2003, 14h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo