![]() |
#2
|
||||
|
||||
![]()
Without the document it is difficult to test, but ...
Code:
Sub ChangeParasAfterHeading() Dim para As Paragraph, nextPara As Paragraph Dim oRng As Range If Selection.Type = wdSelectionIP Then MsgBox Prompt:="You have not selected any text!" Exit Sub End If Set oRng = Selection.Range With oRng For Each para In oRng.Paragraphs Select Case para.Style Case Is = "Heading 1" Set nextPara = para.Next If Not nextPara Is Nothing Then nextPara.Style = "Body1" End If Case Is = "Heading 2" Set nextPara = para.Next If Not nextPara Is Nothing Then nextPara.Style = "Body2" End If Case Else End Select Next para End With 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 |
![]() |
WildfireS3 | Word | 2 | 05-18-2020 05:18 AM |
Indent on headings | nerion | Word | 5 | 04-11-2019 04:48 AM |
Difference between first line Indent and Left Indent | kingston123 | Word | 3 | 09-25-2018 02:47 PM |
Indent of first numbered heading different from subsequent headings | ultimateguy | Word | 1 | 08-12-2015 06:51 AM |
![]() |
bwofficer | Word | 2 | 12-12-2014 12:21 AM |