![]() |
|
|||||||
|
|
Thread Tools | Display Modes |
|
#5
|
||||
|
||||
|
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 |
|
|
Similar Threads
|
||||
| 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 |
Word 2010 - Style Sets not fully loading / loading properly
|
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 |