View Single Post
 
Old 03-07-2015, 02:57 AM
Guessed's Avatar
Guessed Guessed is offline Windows 7 32bit Office 2010 32bit
Expert
 
Join Date: Mar 2010
Location: Canberra/Melbourne Australia
Posts: 4,176
Guessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant future
Default

The following clumsy modification appears to work
Code:
Sub Demo()
  Dim rng As Range
  Application.ScreenUpdating = False
  With ActiveDocument.Range
    With .Find
      .ClearFormatting
      .Replacement.ClearFormatting
      .Font.Italic = True
      .Text = "*>"
      .Replacement.Text = ""
      .Forward = True
      .Wrap = wdFindStop
      .Format = False
      .MatchWildcards = True
      .Execute
    End With
    Do While .Find.Found
      .Collapse wdCollapseEnd
      .MoveEnd Unit:=wdCharacter, Count:=1
      Debug.Print .Characters(1)
      Select Case .Characters(1)
        Case ".", ",", ":", ";", "?", "!"
          .Characters(1).Font.Italic = True
      End Select
      .MoveStart wdCharacter, 1
      .Find.Execute
    Loop
  End With
  Application.ScreenUpdating = True
End Sub
__________________
Andrew Lockton
Chrysalis Design, Melbourne Australia
Reply With Quote