Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word > VBA 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 05/11/2011, 00h00   #1
Invité de passage
 
le city gauty
Inscription : mai 2010
Messages : 59
Détails du profil
Informations personnelles :
Nom : le city gauty

Informations forums :
Inscription : mai 2010
Messages : 59
Points : 3
Points : 3
Par défaut creer un tableau a partir des caractères

bonjour tout le monde ,


j'ai un texte en word 2007 , qui contient une coloration bleue sur certains mots et une coloration rouge sur d'autres mots ,
je voudrais créer un tableau dynamique qui consiste à extraire les mots en bleus d'une par et les mots en rouge d'autre par

puis un tableau qui copie les ces mots pour le même travail .

merci de votre aide ,
dianbobo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/11/2011, 13h41   #2
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 333
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 333
Points : 29 239
Points : 29 239
Salut,

Citation:
je voudrais créer un tableau dynamique qui consiste à extraire les mots en bleus d'une par et les mots en rouge d'autre par

puis un tableau qui copie les ces mots pour le même travail .
J'ai pas bien compris ce passage ?
__________________
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 05/11/2011, 14h37   #3
Invité de passage
 
le city gauty
Inscription : mai 2010
Messages : 59
Détails du profil
Informations personnelles :
Nom : le city gauty

Informations forums :
Inscription : mai 2010
Messages : 59
Points : 3
Points : 3
Par défaut creer un tableau a partir des caractères

ok , je m explique :
j'ai un fichier word , qui contient du texte écris noir sur blanc .
dans ce texte il y a des mots coloriés en bleus et d'autres en rouge,
je voudrai donc automatiquement creer un tableau qui me ressence tous ces mots en bleus d'une part et ceux en rouge d'autre part .

merci de votre aide
dianbobo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/11/2011, 14h58   #4
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 333
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 333
Points : 29 239
Points : 29 239
Salut,

Deux options, une recherche en fonction de la couleur.

Autre solution, un boucle sur tous les mots du document et une intervention en fonction de la couleur.

Un exemple :

Code :
1
2
3
4
5
6
7
8
9
10
11
Sub olivier0025()
Dim myWd
 
For Each myWd In ActiveDocument.Paragraphs(1).Range.Words
 
    If myWd.Font.Color = -738131969 Then MsgBox myWd
 
Next myWd
 
 
End Sub
__________________
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 06h17.


 
 
 
 
Partenaires

Hébergement Web