![]() |
|
#20
|
||||
|
||||
|
I also support Italophile's advice, you should be storing the insertable formatted content into building blocks which can be retrieved anytime the macro requires it. Demo code to put it into a Rich Text Content Control looks like this.
Code:
Private Sub Document_ContentControlOnexit(ByVal aCC As ContentControl, Cancel As Boolean)
Dim aCC2 As ContentControl, sTag As String, aTemplate As Template
If aCC.Type = wdContentControlCheckBox Then
sTag = aCC.Tag
Set aTemplate = ActiveDocument.AttachedTemplate
Set aCC2 = ActiveDocument.SelectContentControlsByTitle(sTag)(1)
With aCC2
If aCC.Checked Then
aTemplate.BuildingBlockEntries("aa").Insert where:=aCC2.Range, RichText:=True
Else
aCC2.SetPlaceholderText Text:="Blank"
aCC2.Range.Text = ""
End If
End With
End If
End Sub
__________________
Andrew Lockton Chrysalis Design, Melbourne Australia |
| Tags |
| bold header |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
How to code a Find&Replace macro to remove a tab and bold the entire para
|
Frogoogue | Word VBA | 4 | 05-30-2022 09:15 AM |
bold (or unbold) section of text instead of bold toggling
|
Burt | Word | 6 | 04-06-2019 09:09 AM |
Text in #1 is made bold, rest of the document is edited, text in #1 is now not bold
|
footer-assistance | Word | 1 | 06-29-2015 03:49 AM |
Not Bold text but it comes up bold
|
Pluviophile | Word | 7 | 10-22-2013 10:29 AM |
VBA code to extract specific bookmarks from multiple word files
|
Rattykins | Word VBA | 4 | 06-27-2012 10:02 PM |