VBS Word comment remplacer du texte

VBS Word comment remplacer du texte - VB/VBA/VBS - Programmation

Marsh Posté le 21-09-2004 à 16:57:36    

en VBScript, j'ouvres un document word, que je duplique, puis je voudrais y remplacer certains mots par d'autres, mon find le trouve bien mais ne remplace rien du tout!  
help!
 

Code :
  1. Dim srcTemp
  2. Dim cllTemp 'As Word.Cell
  3. Dim App
  4. Dim docDistant
  5. Dim myDoc
  6. Dim retval
  7. Set App = CreateObject("Word.Application" )
  8. Set docDistant = App.Documents.Open("http://blabla/Word/essai_1.doc" )
  9. docDistant.Content.Copy
  10. Set myDoc = App.Documents.Add
  11. myDoc.Content.Paste
  12. docDistant.Close (False)
  13. App.Visible=true
  14. myDoc.Content.InsertAfter "j'arrives a inserer une ligne"
  15.     Dim strFind
  16.     strFind = "Bonjour" ' je veux remplacer bonjour
  17.     With App.Selection.Find
  18.         .ClearFormatting()
  19.         .Text = strFind
  20.         .Replacement.ClearFormatting()
  21.         .Replacement.Text = "Hello"
  22.         .Execute
  23.    End With
  24. Set myDoc = Nothing


---------------
Habillé par Canon, Gallerie web v1.0
Reply

Marsh Posté le 21-09-2004 à 16:57:36   

Reply

Marsh Posté le 21-09-2004 à 20:30:55    

:(


---------------
Habillé par Canon, Gallerie web v1.0
Reply

Marsh Posté le 22-09-2004 à 09:08:50    

:sweat:


---------------
Habillé par Canon, Gallerie web v1.0
Reply

Marsh Posté le 22-09-2004 à 23:31:12    

:cry:


---------------
Habillé par Canon, Gallerie web v1.0
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed