![]() |
|
|
Thread Tools | Display Modes |
#4
|
||||
|
||||
![]()
Perhaps like
Code:
Sub Macro2() 'Graham Mayor - http://www.gmayor.com - Last updated - 14 Aug 2017 Dim oPara As Paragraph Dim oRng As Range For Each oPara In ActiveDocument.Paragraphs 'set a range to the paragraph Set oRng = oPara.Range 'remove the paragraph break from the end of the range oRng.End = oRng.End - 1 'Clear any spaces from the end of the range Do While oRng.Characters.Last = Chr(32) oRng.End = oRng.End - 1 Loop 'see if the last word is '[transcript' If LCase(Trim(oRng.Words.Last)) = "transcript" Then 'and if it is delete the paragraph oPara.Range.Delete End If Next oPara End Sub
__________________
Graham Mayor - MS MVP (Word) (2002-2019) Visit my web site for more programming tips and ready made processes www.gmayor.com |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Problem starting Microsoft Office Apps | Ladi | Word | 1 | 03-06-2017 01:59 PM |
![]() |
paik1002 | Word | 2 | 01-21-2016 03:59 AM |
![]() |
bwofficer | Word | 2 | 12-12-2014 12:21 AM |
How to unite paragraphs starting with small capital letters with large case paragraph | csongi12xme | Word | 1 | 04-12-2014 02:25 PM |
![]() |
GeorgeVoudouris | Word | 4 | 09-07-2011 03:39 AM |