![]() |
|
![]() |
|
Thread Tools | Display Modes |
|
#1
|
||||
|
||||
![]()
You can apply bookmarks to ranges in Word. This is similar to 'named ranges' in Excel. Basically, you just select the range and then add a bookmark.
If you used a standard way of naming the bookmark ranges then you could conceivably create a macro to reassign styles to a relevant name. There are multiple ways to write a macro like this but I would probably start with a concept along the following lines... Code:
Dim abmk as Bookmark For each abmk in ActiveDocument.Bookmarks If Left(abmk.Name,4) = "Meta" then 'Run a series of find/replace for changeable stylenames on abmk.Range 'where you replace 'stylename' with 'stylename & mid(abmk.Name,4)' ' of course this supposes that those styles already exist in document end if Next abmk
__________________
Andrew Lockton Chrysalis Design, Melbourne Australia |
#2
|
|||
|
|||
![]() Quote:
Ok: that was an INCREDIBLY HELPFUL comparison. Thanks! In your opinion, am I better off using bookmarks, or building blocks/quickparts...? I have very little experience using any of these. |
![]() |
Thread Tools | |
Display Modes | |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Help - Run-time error 91 - VBA for inserting and formatting text depending on style | mtrborges | Word VBA | 2 | 02-08-2015 11:35 PM |
![]() |
emilypage | Word | 3 | 11-09-2012 01:11 AM |
Word 2010 Style Sets Sampler | Charles Kenyon | Word | 0 | 05-17-2012 02:00 AM |
How to add to list of Style Sets | oscarsonthepond | Word | 3 | 09-20-2011 03:15 PM |