title: Using Find Method in Vbscript for search Word file. Can find character but not replace
body: <p>I am trying to search through Word documents and try to find a certain character. The ± character to be precise. The code can find the character because I have it print to screen if it found it. But it is unable to replace the character.</p>
  
  <p>I have even tried searching for a random string I knew was in the files such as "3" and replacing it with something random such as "dog". But nothing works. It still finds the characters but does not replace.</p>
  
  <pre><code>Option Explicit
  Dim objWord, objDoc, objSelection, oFSO, folder, jj, file
  
  Set objWord = CreateObject("Word.Application")
  objWord.Visible = False: objWord.DisplayAlerts = False
  Set oFSO = CreateObject("Scripting.FileSystemObject")
  Set folder = oFSO.GetFolder("C:\Users\Desktop\myFolder")
  
  For Each file In folder.Files
          objWord.Documents.Open file.path, False, True ' path, confirmconversions, readonly
  
          Set objDoc = objWord.ActiveDocument
          Set objSelection = objWord.Selection
  
          objSelection.Find.Forward = True
          objSelection.Find.MatchWholeWord = False
          objSelection.Find.Text = ChrW(177)
          objSelection.Find.Replacement.Text = "ChrW(177)"
  
          objSelection.Find.Execute
  
          If objSelection.Find.Found = True then
                  Wscript.echo "Character Found"
          End If
          objDoc.close
  Next
  objWord.Quit
  </code></pre>