Cow_B
Messages postés41Date d'inscriptionmardi 13 janvier 2004StatutMembreDernière intervention 5 avril 2006
-
4 avril 2006 à 10:53
rvblog
Messages postés792Date d'inscriptionvendredi 4 mars 2005StatutMembreDernière intervention12 juin 2012
-
8 avril 2006 à 00:46
Bonjour,
Voilà jai un petit souci en VB5 (milieu
industriel oblige) : je narrive pas à faire le remplacement dune chaine dans
un document Word. Jai essayé en faisant ça :
Cow-B
-----------------------------------------------
C'est au pied du mur.... qu'on voit le mieux le mur
-----------------------------------------------
cs_jordinette
Messages postés134Date d'inscriptionmercredi 2 mars 2005StatutMembreDernière intervention 5 avril 2007 4 avril 2006 à 11:40
Bonjour,
en VBA ça donne ça:
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = "truc"
.Replacement.Text = "chose"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute
With Selection
If .Find.Forward = True Then
.Collapse Direction:=wdCollapseStart
Else
.Collapse Direction:=wdCollapseEnd
End If
.Find.Execute Replace:=wdReplaceOne
If .Find.Forward = True Then
.Collapse Direction:=wdCollapseEnd
Else
.Collapse Direction:=wdCollapseStart
End If
.Find.Execute
End With
donc tu as qu'à ajouter le "word.application." devant les "selection" et cela devrais marcher.
Jordinette
Cow_B
Messages postés41Date d'inscriptionmardi 13 janvier 2004StatutMembreDernière intervention 5 avril 2006 4 avril 2006 à 13:16
Merci pour la réponse, mais malheureusement, mon problème n'est
toujours pô régler :'( Comme toi, j'ai fait des tests dans VBA qui
marche impec' ! Mais une fois mis dans VB5, cela n'a aucun effet !
Si quelqu'un a une autre idée !? Merci !
Cow-B
-----------------------------------------------
C'est au pied du mur.... qu'on voit le mieux le mur
-----------------------------------------------
Il est possible que tu n'es pas accès à l'objet Selection si ton instance de WORD n'est pas visible, ou est iconisée. Pour vérifier, affiche la visible et maximisée.
à+
rvblogn <SUP>
</SUP><SUP>Je veux ton bien... et je l'aurais
</SUP>