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

VBA Word Discussion :

Macro : Faire un mini sommaire par chapitrage


Sujet :

VBA Word

  1. #1
    Membre régulier Avatar de Arvulis
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    117
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 117
    Points : 73
    Points
    73
    Par défaut Macro : Faire un mini sommaire par chapitrage
    Bonjour à tous

    J'ai un document word assez volumineux comportant un sommaire cliquable, que l'on peut mettre à jour. C'est quelquechose d'assez commun. Cependant j'aimerai que pour chaque chapitre, on puisse avoir, au début, les sous chapitres.

    Par exemple, mon sommaire :

    Chap 1 : les chats
    A. siamois
    B. tigrés
    C. .......
    Chap 2 : les chiens
    A. ....
    B. ....
    C. ....
    D. ....
    Chap 3 ...

    et si je clique sur le chapitre 2, j'aimerai avoir une page au debut de chapitre reprenant :

    Chap 2 : les chiens
    A. ....
    B. ....
    C. ....
    D. ....

    Et ce de manière auto. Ce serai comme mettre le sommaire partiel au debut de chaque chapitre.

    Est ce possible ?
    Merci d'avance à vous.

  2. #2
    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
    Pourquoi veux tu faire ce genre de choses par macro ?

    De façon normale :

    Insérer Champ TOC Table des matières.

    Options te permet de choisir les niveaux que tu vas utiliser.
    Pour la table principale, il faut laisser tous les niveaux.
    Pour les autres, on enlève les niveaux selon besoin.

    Par macro, il faut insérer un champ sur un signet.
    la valeur du champ pour la table complète est
    Pour la partielle :
    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 !

  3. #3
    Membre régulier Avatar de Arvulis
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    117
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 117
    Points : 73
    Points
    73
    Par défaut
    Merci Heureux-oli.

    Je viens d'essayer, cependant dans les options, il n'y a pas de from... to...

    On peut seulement avoir un nombre de niveaux et pas une plage.

  4. #4
    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
    C'est la même chose pour ce que tu veux.
    Il faut dans tes titres une hiérarchie.

    Table des matières
    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 !

  5. #5
    Membre régulier Avatar de Arvulis
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    117
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 117
    Points : 73
    Points
    73
    Par défaut
    Re

    alors en fait, ca me recré toute la table des matières...

    or moi je veux juste une table des matières partielles.. Depuis le chapitre 2 par exemple.. et tout ce qu'il y a en dessous .. jusqu'au chapitre 3.

    C'est une table des matiere partielle pour que le chapitre 2 que je veux.

    J'ai vu cette option \b mais je n'arrives pas à la faire fonctionner.

    TOC \o "1-3" \b Chapitre 2

    Mon chapitre 2 s'appelle Chapitre 2 mais ça ne fonctionne pas

Discussions similaires

  1. Faire un mini Short url par sous domaine
    Par dancom5 dans le forum Apache
    Réponses: 11
    Dernier message: 02/10/2011, 15h00
  2. faire disparaitre du texte par rapport à radio bouton
    Par allowen dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 24/10/2005, 14h20
  3. Réponses: 13
    Dernier message: 22/07/2005, 15h24
  4. Comment faire générer du rtf par mon application?
    Par nickylarson dans le forum C++Builder
    Réponses: 3
    Dernier message: 13/08/2003, 09h35

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