![]() |
#2
|
||||
|
||||
![]()
Try:
Code:
Sub DeleteStyleText() Application.ScreenUpdating = False Dim strStyles As String, i As Long strStyles = strStyles & "Style1,Style2,Style3,Style4,Style5," strStyles = strStyles & "Style6,Style7,Style8,Style9,Style10," strStyles = strStyles & "Style11,Style12,Style13,Style14,Style15" With ActiveDocument.Content.Find .ClearFormatting .Format = True .Text = "" .Replacement.Text = "" .Wrap = wdFindContinue For i = 0 To UBound(Split(strStyles, ",")) .Style = Split(strStyles, ",")(i) .Execute Replace:=wdReplaceAll Next i End With Application.ScreenUpdating = True End Sub PS: When posting code, please use the code tags - they're indicated by the # symbol on the posting menu.
__________________
Cheers, Paul Edstein [Fmr MS MVP - Word] |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
![]() |
Jackson | Word VBA | 16 | 12-06-2019 08:24 PM |
![]() |
ljd108 | Word VBA | 3 | 10-22-2014 03:19 PM |
![]() |
JadeRisley | Word | 4 | 07-17-2013 11:11 PM |
![]() |
fogharty | Word | 1 | 10-10-2011 03:42 PM |
![]() |
zsmithku | Word | 1 | 04-15-2011 03:46 PM |