title: Find.Execute with confirmation dialog
body: <p>I'm writing a macro in Visual Basic (ugh, I know) to parse documents in Microsoft Word. This is the workflow I'm trying to achieve:</p>
  
  <ul>
  <li>Search for a string in the document (equivalent to <code>Edit &gt; Find &gt; Find...</code>).</li>
  <li>Ask the user if he or she wants to replace the matching string with another string (equivalent to <code>Edit &gt; Find &gt; Replace... &gt; Replace</code>, but with a confirmation dialog before performing the replacement).</li>
  <li>If yes, do the replacement. If not, go to the next match.</li>
  </ul>
  
  <p>I can do the finding and replacing with the <a href="https://msdn.microsoft.com/en-us/library/office/ff193977(v=office.14).aspx" rel="nofollow"><code>Find.Execute</code> method</a>:</p>
  
  <pre><code>Set myRange = ActiveDocument.Content 
  myRange.Find.Execute FindText:="hi", _ 
      ReplaceWith:="hello", Replace:=wdReplaceAll
  </code></pre>
  
  <p>But I'm not sure how to prompt the user before performing the replacement.</p>