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 :

un index renvoyant vers les N° des titre et non vers les numéros des pages


Sujet :

Word

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 3
    Points : 2
    Points
    2
    Par défaut un index renvoyant vers les N° des titre et non vers les numéros des pages
    Bonjour à tous

    tout est dans le titre

    je sais construire un index . mais l'index généré par word renvoi le numéro des page ou le marquage a eu lieu. je voudrais plutôt renvoyer vers le numéro du titre genre (I-A.1 ou I-A)

    Est-ce possible ???

    si oui comment ?

  2. #2
    Expert éminent
    Avatar de Sepia
    Homme Profil pro
    Administrateur du cursus IDE@L - Chef de Projet NCU (digital learning) - Université de Rennes
    Inscrit en
    Octobre 2007
    Messages
    3 117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Administrateur du cursus IDE@L - Chef de Projet NCU (digital learning) - Université de Rennes
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 3 117
    Points : 6 856
    Points
    6 856
    Par défaut Tables des matières
    Salut,

    Word possède une fonctionnalité pour ce que tu demandes, il s'agit d'une table des index, regarde dans la doc de Word et suit ce qu'il te dis. Si tu as le moindre souci, reviens nous voir.

    Remarque : On peut aussi adapter la table des matières mais c'est moins évident

    A+

  3. #3
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Ce n'est pas possible avec les outils que Word met à notre disposition.

    Pour le faire, il faudrait passer par du VBA, et le code à écrire serait assez conséquent.

    Mais je n'ai jamais vu d'index utilisant une référence aux chapitres et pas aux pages.

    Retrouver une page, c'est assez rapide, mais retrouver un chapitre ou un titre l'est nettement moins.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  4. #4
    Expert éminent
    Avatar de Sepia
    Homme Profil pro
    Administrateur du cursus IDE@L - Chef de Projet NCU (digital learning) - Université de Rennes
    Inscrit en
    Octobre 2007
    Messages
    3 117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Administrateur du cursus IDE@L - Chef de Projet NCU (digital learning) - Université de Rennes
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 3 117
    Points : 6 856
    Points
    6 856
    Par défaut Table des matières
    Salut,

    Non, je te l'affirme on peut sans rien coder en VBA faire un document Word qui possède une table qui renvoit sur les n° de paragraphes et non sur les pages. Et c'est bien décrit dans la doc Word (mais je reconnais qu'il faut chercher un peu et connaître assez bien le fonctionnement des tables de Word)

    Je te donne la solution.

    Tu prends ton document.
    Tu demande à afficher les caractères masqués, si tu ne l'as pas déjà fait. Pour cela clique sur Afficher/Masquer sur le symbole q avec une double barre dans la barre d'outils Standard.

    Attention, la première entrée il faut bien suivre après c'est tout simple.

    • A chaque chapitre, tu lui donnes un titre comme d'habitude dans Word donc avec un style "Titre 1...", par exemple (1. Introduction ou 7. Conclusion), puis à la fin de ton texte de paragraphe, tu insères une entrée d'index n'importe laquelle. Pour cela, utilise la commande "Insertion-Champ", catégorie "XE". Clique sur "Marquer les entrées d'index", tape "monChapitre" dans la zone "Entrée" et sélectionne "Renvoi" dans la catégorie "option".
    • Après le clic sur OK, Word te montre un truc comme ça
      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      1->Introduction{ XE "monChapitre" \t "Voir" }q
    • Tu double-cliques sur le texte monChapitre avec les guillemets. Tu insères un renvoi sur ton n° de chapitre via la commande "Insertion-Référence-Renvoi" et tu sélectionnes "Texte de paragraphe" dans la zone "Insérer un renvoi à" et tu cliques sur "1 Introduction" sur "Insérer" puis sur "Insérer".
    • Tu double-cliques sur le texte Voir avec les guillemets. Tu insères un renvoi sur ton n° de chapitre via la commande "Insertion-Référence-Renvoi" et tu sélectionnes "Numéro de paragraphe" dans la zone "Insérer un renvoi à" et tu cliques sur "1 Introduction" sur "Insérer" puis sur "Insérer". Donc
      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      1->Introduction{ XE "Introduction" \t "1" }q
    • Tu te déplaces dans ton document, où tu veux aller pour insérer ta table, puis tu inséres une table d'index via la commande "Insertion-Référence-Table et index" - onglet "index" et voilà.


    Bien sûr tu preux croire que c'est compliqué mais si tu le fais en même temps que tu lis, c'est OK.
    En plus, tu peux enregistrer les commandes d'ajout d'une entrée d'index sur une macro et leur associer un bouton que tu places dans une barre d'outils, comme ça tu cliques et c'est bon.

    Je t'envoie un fichier d'exemple.

    A+

  5. #5
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut

    Je ne pensais pas de cette manière.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  6. #6
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    j'ai découvert un commutateur dans l'aide de word à savoir :
    \s
    Suivi d'un nom de séquence, ce commutateur comprend le numéro de séquence et le numéro de page. Utilisez le commutateur \d pour spécifier un séparateur différent du séparateur par défaut, c'est-à-dire du tiret (-).


    à priori il est donc possible de renvoyer vers un numéro de séquence donc un 1er niveau de numéro... + numéro de page

    C'est toujours mieux que rien...

    je n'ai pas encore trouver la solution pour renvoyer vers le numéro "complet" ie avec sous-division de manière "automatique"

  7. #7
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Tiens,
    Ça me fais penser à un membre qui ne souhaitais pas avoir le numéro de chapitre dans sa table des matières !

    En fait, si la numérotation des pages reprend le chapitre, il apparaît dans la référence avec le numéro de la page aussi.

    A toi de voir !

    Merci pour ta solution.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  8. #8
    Expert éminent
    Avatar de Sepia
    Homme Profil pro
    Administrateur du cursus IDE@L - Chef de Projet NCU (digital learning) - Université de Rennes
    Inscrit en
    Octobre 2007
    Messages
    3 117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Administrateur du cursus IDE@L - Chef de Projet NCU (digital learning) - Université de Rennes
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 3 117
    Points : 6 856
    Points
    6 856
    Par défaut
    Salut Fabienne35,

    Reste la solution que je t'ai proposé en février (table d'index)

    @+

Discussions similaires

  1. Réponses: 72
    Dernier message: 07/05/2010, 16h09
  2. Réponses: 8
    Dernier message: 01/07/2009, 23h29
  3. Réponses: 2
    Dernier message: 05/08/2008, 16h43
  4. SQL Loader - Non prise en compte des titres
    Par zizou771 dans le forum SQL*Loader
    Réponses: 2
    Dernier message: 16/07/2008, 15h30
  5. [JMenu] Probleme Des Evenements du clavier vers les composants des
    Par Nadia_81 dans le forum Agents de placement/Fenêtres
    Réponses: 4
    Dernier message: 05/06/2005, 23h14

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