Microsoft Office Forums

Go Back   Microsoft Office Forums > >

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 04-06-2017, 04:20 AM
Thefirstfish` Thefirstfish` is offline Infinite loops occurring in find and replace functions in word macro Windows 10 Infinite loops occurring in find and replace functions in word macro Office 2016
Novice
Infinite loops occurring in find and replace functions in word macro
 
Join Date: Dec 2015
Posts: 11
Thefirstfish` is on a distinguished road
Default Infinite loops occurring in find and replace functions in word macro

Dear Word VBA Forum,



I am having a recurring problem with infinite loops in a macro containing multiple find and replace functions. Each function is written as follows:

Code:
Set oRng = ActiveDocument.Range
    With oRng.Find
    .ClearFormatting
    .Replacement.ClearFormatting
    .Text = "Trizol"
    .Replacement.Text = ""
    .Forward = True
    .Wrap = wdFindStop
    .Format = False
    .MatchWholeWord = True
    .MatchCase = False
    .Execute
  End With
  Do While oRng.Find.Found = True
    oRng.Text = "TRIzolŪ"
    oRng.Collapse Direction:=wdCollapseEnd
    oRng.Find.Execute
  Loop

The loops happen if even one instance of the target text is found - but only in about 50% of documents, while in the other documents the code works perfectly.

I'm not sure what the difference between the 'problem' and 'non-problem' documents is. I tried removing all fields and turning track changes off in one of the problem documents, which did not prevent the infinite loops.

Any help would be gratefully appreciated!

Thank you

Last edited by macropod; 04-06-2017 at 04:21 AM. Reason: Added code tags
Reply With Quote
 



Similar Threads
Thread Thread Starter Forum Replies Last Post
Infinite loops occurring in find and replace functions in word macro Need Macro for Find and Replace, Inserting logo in Ms-Word. Aswinraj Word VBA 1 06-05-2016 04:33 PM
Find and Replace Macro Need djpemberton Word VBA 2 05-04-2016 07:53 PM
Infinite loops occurring in find and replace functions in word macro Find and Replace Macro amparete13 PowerPoint 3 03-11-2014 05:29 AM
Infinite loops occurring in find and replace functions in word macro Word VBA Macro to Find and Replace based on the Alt Text of an Image bennymc Word VBA 1 01-27-2014 04:23 PM
Find and Replace Macro - A Better Way Tribos Word VBA 0 10-08-2008 03:22 AM

Other Forums: Access Forums

All times are GMT -7. The time now is 12:54 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Search Engine Optimisation provided by DragonByte SEO (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
MSOfficeForums.com is not affiliated with Microsoft