Modifier les entrées d'index

Anonyme
2019-03-06T17:49:19+00:00

Bonjour

J'ai un manuscrit avec un gros index, et je voudrais modifier certaines entrées d'index (les fameux {XE "mot"} : comment ça s'appelle?) : changer le mot, ajouter des caractères, changer la casse, etc.

Exemple :  dans mon index actuel,   les numéros de page , à partir du moment ou ils commencent à être nombreux, viennent se coller aux mots, sans espace. C'est un exemple type où j'aurai besoin de la façon automatique d'ajouter un espace entre  " et }. Mais la fonction Remplacer ordinaire ne reconnaît pas ces  " et } des entrées d'index.

Merci d'avance

Microsoft 365 et Office | Word | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

46 réponses

Trier par : Les plus récents
  1. Anonyme
    2019-03-23T17:52:28+00:00

    Oui, xe ou XE, avec ou sans espaces, elles apparaissent dans l'index. Mais comment est-ce que xe sans espaces s'est introduit, mystère....

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2019-03-23T17:26:11+00:00

    Bonsoir

    Ouf ça va mieux.
    On doit pouvoir tenir compte de cette situation particulière.
    Pour la traiter correctement, je voudrais savoir si ces entrées particulières apparaissent bien dans l'index ?

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. Anonyme
    2019-03-23T15:06:27+00:00

    J'ai trouvé quelque chose : la suppression a marché sur un mot, et pas sur les autres. Je me suis rendu compte que le mot sur lequel ça a marché est référencé { XE "le mot" } alors que les autres, sur lesquels ça ne marche pas, sont référencés {xe "le mot"}: xe en minuscule, { sans espace après, } sans espace avant. En mettant xe en majuscule et en ajoutant les espaces, ça marche! Mais je ne sais pas pourquoi il y a cette différence entre les entrées (les bonnes sont sans doute des vieilles, importées d'anciens documents). Maintenant que j'ai fait une fois cette modif, quand je fais une nouvelle entrée d'index, elle se fait correctement !!! Il faut donc que je restaure les entrées d'indice qui se sont mal faites (je ne sais pas pourquoi elles se sont mal faites): il y e an des centaines, comment faire?

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  4. Anonyme
    2019-03-23T14:43:14+00:00

    J'ai enregistré le nouveau fichier (j'ai transformé votre texte en .bas, l'ai importé, ai lancé Exécuter, mais ça ne change rien, les affiches sont tours les mêmes. Une question : est-ce qu'il ne fallait pas que je supprime d'abord l'ancien dossier? Je ne sais pas comment faire?

    Merci en tout cas de votre patience

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  5. Anonyme
    2019-03-21T15:59:02+00:00

    > Oui, je veux respecter la casse

    D'accord.
    Téléchargez ce fichier txt
    https://www.cjoint.com/c/ICvp4xyYrwz

    cette fois, c'est un vrai txt.
    Ouvrez le module vba Index-2 et remplacez la totalité par le contenu de ce fichier.
    Faites un nouvel essai.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire