The Repeat Exit command is used to exit out of a repeat loop before the entire cycle is completed. This command would typically be used in conjunction with a conditional If statement. If the condition is met, the macro exits the repeat loop before the entire cycle is complete. The macro then continues with the command that follows the Repeat Exit.
The Break command may also be used to exit from a repeat loop. Use the Continue command if needing to skip to the end of the Repeat loop and start with a new repeat cycle.
This command does not open an editable Macro Express window. Expand the Repeat category and double click on the Repeat Exit command to insert it directly into the script.
Below is a modified Copy and Paste Routine macro demonstrated in the Tutorial. If specific text is found during the clipboard copy, the macro exits the repeat loop. Otherwise it continues cycling through the loop.
Repeat Start (Repeat 100 times)
Window Activate: notepad
Wait for Window Title: notepad
Text Type (Simulate Keystrokes): <SHIFT><END>
If Clipboard Contains "phrase I'm looking for"
Text Type (Simulate Keystrokes): <HOME><ARROW DOWN>
Window Activate: wordad
Wait for Window Title: wordpad
Text Type (Simulate Keystrokes): <ENTER>