![]() |
|
#1
|
||||
|
||||
![]()
If the heading for Chapters 1.2 & 1.3 use Heading Styles, you can use Find to locate the heading, then .GoTo What:=wdGoToBookmark, Name:="\HeadingLevel" to get the corresponging content. For example:
Code:
Sub Demo() Application.ScreenUpdating = False Dim Rng As Range With ActiveDocument.Range With .Find .ClearFormatting .Replacement.ClearFormatting .Text = "Heading Text" .Style = "Heading 1" .Format = True .Forward = True .MatchCase = True .Wrap = wdFindStop .MatchWildcards = False .Execute End With If .Find.Found = True Then Set Rng = .Duplicate.GoTo(What:=wdGoToBookmark, Name:="\HeadingLevel") MsgBox Rng.Text End If End With Application.ScreenUpdating = True End Sub
__________________
Cheers, Paul Edstein [Fmr MS MVP - Word] |
![]() |
Tags |
chapters, selecting text |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
![]() |
Mike84bs | Word | 2 | 07-25-2016 07:36 AM |
How to number chapters and sub-chapters in a few clicks? | Icelandic_Boy | Word | 1 | 05-24-2016 11:33 AM |
VBA Search Table for Text/Select Text/Insert Hyperlink | sldrellich | Word VBA | 3 | 03-24-2015 01:09 PM |
Microsoft Word macro to find text, select all text between brackets, and delete | helal1990 | Word VBA | 4 | 02-05-2015 03:52 PM |
![]() |
newbieX | Word VBA | 3 | 03-28-2014 04:21 PM |