OVH Cloud OVH Cloud

SVP urgent MACRO sur word

1 réponse
Avatar
lovepsi
bonjour j'ai une macro vba sur un fichier .DOC pour rechercher remplace
la variable <var> qui va etre saisie par le user, ça marche cot
remplacement mais pas dans l'en-tête de la page, il ne peut pa
remplacer sur l'en-tête
svp veuillez m'aider avec le code précis, car je ne suis pas un pr
dans la matiére
merci


Sub auto()

Dim vRecherche As String
Dim vRemplace As String

vRecherche = "<var>"
vRemplace = InputBox("Saisir la valeur a remplacer")

Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = vRecherche
.Replacement.Text = vRemplace
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Su

--
loveps
-----------------------------------------------------------------------
lovepsi's Profile: http://www.msusenet.com/member.php?userid=38
View this thread: http://www.msusenet.com/t-186939762

1 réponse

Avatar
AB
Bonjour,
Va faire un tour là :
http://faqword.free.fr/articles.php?lng=fr&pgf0
AB

"lovepsi" a écrit dans le message de
news:

bonjour j'ai une macro vba sur un fichier .DOC pour rechercher remplacer
la variable <var> qui va etre saisie par le user, ça marche coté
remplacement mais pas dans l'en-tête de la page, il ne peut pas
remplacer sur l'en-tête
svp veuillez m'aider avec le code précis, car je ne suis pas un pro
dans la matiére
merci


Sub auto()

Dim vRecherche As String
Dim vRemplace As String

vRecherche = "<var>"
vRemplace = InputBox("Saisir la valeur a remplacer")

Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
Text = vRecherche
Replacement.Text = vRemplace
Forward = True
Wrap = wdFindContinue
Format = False
MatchCase = False
MatchWholeWord = False
MatchWildcards = False
MatchSoundsLike = False
MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub


--
lovepsi
------------------------------------------------------------------------
lovepsi's Profile: http://www.msusenet.com/member.php?userid87
View this thread: http://www.msusenet.com/t-1869397627