Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word
Word Forum d'entraide sur le traitement de texte Microsoft Word
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/03/2011, 11h17   #1
Membre habitué
 
Inscription : août 2007
Messages : 176
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : août 2007
Messages : 176
Points : 148
Points : 148
Envoyer un message via MSN à LoDev
Par défaut Etude de faisabilité

Bonjour à tous,

Je débute sur Word, surtout dans le monde des macros et je voudrais faire la chose suivante.
Mon document dispose de 3 styles : A, B, C
En général, le document va avoir la trame suivante.
B
C
A, A, A
C
A, A, A, A...
B
C
A, A
C
A

A la fin du document, je souhaite faire un tableau avec les informations suivantes
A => B et C associés
Ma question, est ce possible et pas trop difficile pour un débutant en VB sur Word de réaliser une macro réalisant ce fonctionnement ?
Existe-t-il d'autres moyens (à part à la main) de réaliser ce fonctionnement?

Merci pour toute aide ou suggestion.
__________________
Une légende amérindienne raconte qu'il y eut un immense incendie de forêt. Tous les animaux terrifiés et atterrés observaient, impuissants, le désastre. Seul, un colibri s'activait et allait chercher quelques gouttes d'eau dans son bec pour éteindre le feu.
Au bout d'un moment, le tatou, agacé par ses agissements dérisoires, lui dit :
'Colibri ! N'es-tu pas fou ? Tu crois que c'est avec ces gouttes d'eau que tu vas éteindre le feu ?
'Je le sais, répond le colibri, mais je fais ma part...
LoDev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 11h59   #2
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 321
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

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

Informations forums :
Inscription : février 2006
Messages : 17 321
Points : 29 220
Points : 29 220
Salut,

J'ai pas compris grand chose à ta demande.
Si tu pouvais être un peu plus clair.
__________________
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 !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 14h17   #3
Membre habitué
 
Inscription : août 2007
Messages : 176
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : août 2007
Messages : 176
Points : 148
Points : 148
Envoyer un message via MSN à LoDev
Je vais essayer:
J'ai défini 3 styles de textes (A, B, C)

Dans mon document, j'utilise ses 3 styles pour identifier des informations. Par exemple une méthode, une exigence et une fonctionnalité.

Quand je décris une fonctionnalité (B), elle va être décrite par plusieurs méthodes (C) qui vont répondre à plusieurs exigences (A).
Fonctionnalité 1
Méthode 1
EXG 1, EXG 2, EXG 3
Méthode 2
EXG 2, EXG 6

Comme ces informations sont différenciées par leurs styles, je voudrais savoir si à l'aide de macro, je peux en fin de document, créer un tableau me répertoriant toutes les exigences (C) en fonction des fonctionnalités et des méthodes.

J'espère avoir été un peu plus clair. En cas, n'hésite pas, si je suis trop brouillon.
__________________
Une légende amérindienne raconte qu'il y eut un immense incendie de forêt. Tous les animaux terrifiés et atterrés observaient, impuissants, le désastre. Seul, un colibri s'activait et allait chercher quelques gouttes d'eau dans son bec pour éteindre le feu.
Au bout d'un moment, le tatou, agacé par ses agissements dérisoires, lui dit :
'Colibri ! N'es-tu pas fou ? Tu crois que c'est avec ces gouttes d'eau que tu vas éteindre le feu ?
'Je le sais, répond le colibri, mais je fais ma part...
LoDev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 19h12   #4
Modérateur
 
Homme Christophe CHAPAT
Spécialiste progiciel
Inscription : février 2010
Messages : 984
Détails du profil
Informations personnelles :
Nom : Homme Christophe CHAPAT
Âge : 25
Localisation : France, Haute Loire (Auvergne)

Informations professionnelles :
Activité : Spécialiste progiciel
Secteur : Service public

Informations forums :
Inscription : février 2010
Messages : 984
Points : 1 592
Points : 1 592
Envoyer un message via MSN à carden752
Bonjour,

Il faudrait faire des tests mais je pense qu'avec l'objet Style, il doit être possible d'avoir quelque chose.
Par contre pour la suite, ce serait recherché vers le haut le premier élément du style supérieur et en extraire le texte?

Par exemple, je recherche pour tous les éléments de style C :
L'élément de style B situé juste au dessus de cette position?
Puis l'élément de style A situé juste au dessus aussi?
Solution concrète :
parcourir tout le document et mémoriser les positions des différents styles A, B, et C dans des tableaux puis rechercher le plus proche situé toujours avec une position inférieure pour les deux niveaux B et A.

Est-ce que j'ai bien compris ta demande?
Il ne te reste plus qu'à récapituler en insérant un tableau correspondant.

Je pense que cela est faisable mais pour un débutant, même avec la méthodologie, cela va te prendre un peu de temps de codage!!!

Bon courage !!
__________________
Cordialement,
Christophe

Merci de ne pas oublier de mettre résolu quand le sujet l'est. Cela aide tous les DVPnautes dans leur recherche
carden752 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 20h07   #5
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 321
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

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

Informations forums :
Inscription : février 2006
Messages : 17 321
Points : 29 220
Points : 29 220
Salut,

Peut-être un piste là : http://sepia.developpez.com/office/w...dexthematique/
__________________
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 !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h58.


 
 
 
 
Partenaires

Hébergement Web