![]() |
|
![]() |
|
Thread Tools | Display Modes |
|
#1
|
||||
|
||||
![]() Code:
Function ChangeFont(oDoc As Document) As Boolean Dim oStory As Range On Error GoTo err_Handler For Each oStory In oDoc.StoryRanges With oStory.Find .Font.Name = "Arial" Do While .Execute oStory.Font.Name = "Trebuchet MS" Loop End With If oStory.StoryType <> wdMainTextStory Then While Not (oStory.NextStoryRange Is Nothing) Set oStory = oStory.NextStoryRange With oStory.Find .Font.Name = "Arial" Do While .Execute oStory.Font.Name = "Trebuchet MS" Loop End With Wend End If Next oStory Set oStory = Nothing ChangeFont = True lbl_Exit: Exit Function err_Handler: ChangeFont = False Resume lbl_Exit End Function
__________________
Graham Mayor - MS MVP (Word) (2002-2019) Visit my web site for more programming tips and ready made processes www.gmayor.com |
![]() |
Tags |
font change, font style |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Batch Comparing Multiple Word Files | scienceguy | Word VBA | 2 | 10-27-2021 07:43 AM |
![]() |
eduzs | Word VBA | 5 | 06-09-2019 06:20 AM |
Macro to change/convert/delete txt files in folder+subfolders | NoS | Word VBA | 4 | 03-03-2016 12:10 PM |
![]() |
Dave T | Windows | 2 | 03-01-2016 08:07 PM |
![]() |
fitkhan | Word | 1 | 04-27-2011 09:49 PM |