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 :

macro de mise en italique


Sujet :

Word

  1. #1
    Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2017
    Messages
    337
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2017
    Messages : 337
    Points : 61
    Points
    61
    Par défaut macro de mise en italique
    Bonjour,
    pour aider un ami botaniste qui a une liste de plus de 22000 noms d'espèces dans un fichier Word séparés par des retours chariot
    Chaque ligne est un nom français suivi du nom scientifique entre parenthèses
    Ce qu'il souhaiterais faire est mettre en italique tous les noms scientifiques à ceci près (je le cite) :

    "En fait, tout est en italique dans le texte entre parenthèse, excepté les indications de rang : subsp., nothosubsp., var., nothovar., f. Et excepté le texte entre guillemets 'Roseum' par exemple."

    Merci de m'aider
    Bien cordialement

  2. #2
    Expert éminent
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Décembre 2008
    Messages
    3 947
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 3 947
    Points : 9 275
    Points
    9 275
    Par défaut
    Hello,
    comme suggérer par 78chris,
    on peut utiliser le rechercher remplacer de Word
    1 - Dans la fenêtre de Rechercher et remplacer cocher Utiliser les caractères génériques et taper \(*\) dans le champ Rechercher. Cliquer dans le champ remplacer et en bas dans Remplacer/ Format choisir Police et dans la fenêtre qui s'ouvre choisir Italique.

    Nom : WordReplace1.PNG
Affichages : 175
Taille : 9,6 Ko

    2 - Remplacer tout
    3 - Il faut maintenant remettre en police normal les exceptions :
    4 - Taper dans le champ Rechercher la chaine à remettre en police normal (ex : .var)
    5 - Cliquer dans le champ remplacer et en bas dans Remplacer/ Format choisir Police et dans la fenêtre qui s'ouvre choisir Normal.
    6 - Remplacer tout
    7 - Répéter les opérations précédentes pour les mots à remettre en police normal
    8 - Cas particulier des mots entre guillemets --> utiliser le code ascii des guillemets utiliser dans le texte (ce n'est pas toujours le même code) ex : ^0171*^0187

    Ami calmant, J.P
    Jurassic computer : Sinclair ZX81 - Zilog Z80A à 3,25 MHz - RAM 1 Ko - ROM 8 Ko

  3. #3
    Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2017
    Messages
    337
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2017
    Messages : 337
    Points : 61
    Points
    61
    Par défaut
    ok merci

  4. #4
    Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2017
    Messages
    337
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2017
    Messages : 337
    Points : 61
    Points
    61
    Par défaut
    j'ai testé de remplacer \(*\) par rien en italique et ai fait "remplacer tout" mais ça ne m'a rien remplacé du tout

  5. #5
    Expert éminent
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Décembre 2008
    Messages
    3 947
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 3 947
    Points : 9 275
    Points
    9 275
    Par défaut
    hello,
    peux-tu nous montrer une capture de ta fenêtre rechercher remplacer ( comme celle de mon message précédent) ?
    Ami calmant, J.P
    Jurassic computer : Sinclair ZX81 - Zilog Z80A à 3,25 MHz - RAM 1 Ko - ROM 8 Ko

  6. #6
    Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2017
    Messages
    337
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2017
    Messages : 337
    Points : 61
    Points
    61
    Par défaut
    pas la peine finalement j'ai résolu mon problème en copiant collant le contenu de la liste dans un fichier TXT, en générant un fichier HTML mis en forme avec en PHP, et en copiant le texte mis en forme depuis le HTML dans Word

Discussions similaires

  1. Réponses: 3
    Dernier message: 06/12/2007, 11h09
  2. Lancement d'une macro après mise à jour d'une cellule
    Par Mukade dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 17/10/2007, 11h52
  3. [ETAT] Mise en italique avec condition
    Par Herman dans le forum IHM
    Réponses: 10
    Dernier message: 27/06/2007, 13h21
  4. Réponses: 8
    Dernier message: 09/01/2007, 16h30
  5. [VBA-Excel] Macro de mise à jour de Report
    Par strifer dans le forum Macros et VBA Excel
    Réponses: 22
    Dernier message: 13/07/2006, 11h23

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