Bonjour,
Moi je verrai bien une solution plus simple, sans macro, qui passe par un fichier de correspondance et des sous-entrées.
Cela dit, si je reprend ton exemple, Geo :
Noël : Chant 1, Chant 3, Chant 4
Carême : Chant 2, Chant 5
Je ne vois comment on peut avoir exactement ça avec un index car un index ne fera qu'indiquer les numéros de page.
Pour revenir à mon idée, on reprend le fichier et on le recompile pour obtenir quelque chose de plus simple, à savoir un tableau Word de deux colonnes seulement : une pour le nom du chant et une pour l'événement. Un chant qui doit se trouver dans plusieurs événements sera listé autant de fois que nécessaire, par exemple :
Chant 1 Noël
Chant 1 Communion
Chant 2 Noël
Chant 2 Méditation
Chant 2 Pâques
Ensuite, via la boîte de dialogue Insérer l'index, on clique sur Index automatique et on choisit le fichier avec ce tableau.
Tous les chants seront automatiquement indexés.
Suffira ensuite d'insérer l'index. Mais, je me répète, on aura des numéros de page et c'est tout. Exemple :
Carême, 1, 2, 3, 5
Communion, 1, 4
Méditation, 1, 5
Noël, 4, 5
Et on se souvient qu'il n'y a pas de lien hypertexte sur les numéros de page.
Donc pour quelque chose de plus évolué, il faut une macro et, à mon avis, abandonner l'idée d'index via une boucle à effectuer sur les titres par exemple et prenant en référence le fichier Excel. Mais tu étais peut être parti sur cette idée.
Circé