![]() |
#1
|
|||
|
|||
![]()
Here is a Macro that loops until the end of the document.
The test is this: Selection.Range.End = ActiveDocument.Range.End This Macro highlights only the Paragraph Mark at the end of a line. If that highlighted Paragraph Mark is also the last Paragraph Mark in the document, BINGO! You may see the highlighted Paragraph Mark by turning on the Paragraph Mark: Home Tab, Click on the Paragraph Mark. Enjoy! Sub LoopUntilEndOfDocument() Selection.HomeKey Unit:=wdStory counter = 0 Do Until Selection.Range.End = ActiveDocument.Range.End If counter > 0 Then Selection.MoveDown Unit:=wdLine, Count:=1 End If counter = counter + 1 If counter > 49 Then Exit Do 'This prevents an endless loop while testing, You 'will want to increase this or take it out entirely. Selection.HomeKey Unit:=wdLine Selection.EndKey Unit:=wdLine Selection.EndKey Unit:=wdLine, Extend:=wdExtend Loop MsgBox "The loop made " & counter & " repetitions." End Sub |
Thread Tools | |
Display Modes | |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
![]() |
PrincessApril | Word VBA | 4 | 04-12-2020 06:06 AM |
![]() |
jeffreybrown | Word VBA | 3 | 09-22-2018 06:04 AM |
Loop true all opned word document | elbartje | Word VBA | 1 | 06-12-2017 05:27 PM |
VB for Word - Need macro to loop each line in a document | NDeane | Word VBA | 5 | 12-22-2015 08:12 PM |
![]() |
spiderman1369 | Word VBA | 2 | 10-15-2014 08:30 AM |