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 30/11/2006, 15h41   #1
Membre éclairé
 
Inscription : septembre 2003
Messages : 432
Détails du profil
Informations forums :
Inscription : septembre 2003
Messages : 432
Points : 326
Points : 326
Par défaut [VBA] Word Rechercher

Bonjour, je trouve pas la syntaxe exacte de recherche.
Je suis dans un document Word et je veux rechercher Gaston LAGAF

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
With Selection.Find
        .ClearFormatting
        'Chaine à rech.
        .Text = "GASTON*LAGAF"
        'Chaine de remplacement
        .Replacement.Text = "TINTIN ET MILOU"
        'Rech. en avant
        '.Forward = True
        'Poursuit la rech.
        .Wrap = wdFindContinue
        'NE PAS Respecter la mise en forme
        .Format = False
        'NE PAS respecter les majuscule/Minuscule
        .MatchCase = False
        'Mot ou partie de mot
        .MatchWholeWord = False
        'Pas de caractère génériques
        .MatchWildcards = True
        'NE PAS prendre semblable phonétiquement
        .MatchSoundsLike = False
        'prendre la chaine exact
        .MatchAllWordForms = False
        While .Execute '(Replace:=wdReplaceOne)
            'Selection.Collapse wdCollapseStart
            MsgBox ActiveWindow.Selection.Text
        Wend
End With
Malgres le .MatchCase = False le code respect la Case impossible de touver les occurences Gaston dit Lagaf et toutes celles différentes de GASTON [n'importe quoi entre!] LAGAF

De plus nous avons intégrer dans nos .doc des images, je souhaite changer certaines d'entre - elles
Peut on faire une recherche sur les images ?
Peut on les remplacer par une autre ?

Merci de votre aide
sygale est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/11/2006, 17h37   #2
Membre éclairé
 
Inscription : septembre 2003
Messages : 432
Détails du profil
Informations forums :
Inscription : septembre 2003
Messages : 432
Points : 326
Points : 326
j'ai trouvé comment changer une image mais comment on fait la recherche ??

gérer les images
sygale est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/11/2006, 18h19   #3
Membre Expert
 
Inscription : juillet 2006
Messages : 1 677
Détails du profil
Informations personnelles :
Localisation : France, Hérault (Languedoc Roussillon)

Informations forums :
Inscription : juillet 2006
Messages : 1 677
Points : 1 812
Points : 1 812
Citation:
mais comment on fait la recherche ??
En mettant des signets dans le .doc et en cherchant ces signets ?

Par contre, ça :
Citation:
Malgres le .MatchCase = False le code respect la Case impossible de touver les occurences Gaston dit Lagaf et toutes celles différentes de GASTON [n'importe quoi entre!] LAGAF
c'est pas clair... Explique-toi mieux.

Mes 2 cts,
--
jp
Jipété est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/12/2006, 13h50   #4
Membre éclairé
 
Inscription : septembre 2003
Messages : 432
Détails du profil
Informations forums :
Inscription : septembre 2003
Messages : 432
Points : 326
Points : 326
Citation:
Envoyé par Jipété
En mettant des signets dans le .doc et en cherchant ces signets ?

Par contre, ça : c'est pas clair... Explique-toi mieux.

Mes 2 cts,
--
jp
Pardon de la réponse tardive, j'utilisais la recherche avec caractère générique, cependant cette recherche restpect la CASE et MOT ENTIER, c'est pour cela que lors d'une rechercher générique avec 'gastion*lagaf', WORD ne trouvera que les 'gaston' minuscule + des caractères + un 'lagaf' minuscule.
Si une occurence est en majuscule elle ne sera pas trouvée
sygale 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 13h35.


 
 
 
 
Partenaires

Hébergement Web