Helmut, Steve,
I've enhanced the code a bit, so it works for both inline and non-inline
WordArt ...
Also, the method to determine whether it's WordArt is changed, though I'm
not sure my method is fool-proof either.
And the text of the WordArt is kept -- If you don't wnat that, remove the
two "Selection.Text = sText" lines
Dim oShpNrm As Shape
Dim oInlineShpNrm As InlineShape
Dim sText as String
On Error GoTo ErrHandler
For Each oShpNrm In ActiveDocument.Shapes
sText = "no Word Art"
sText = oShpNrm.TextEffect.Text
If sText <> "no Word Art" Then
oShpNrm.Select
Selection.Text = sText
End If
Next
For Each oInlineShpNrm In ActiveDocument.InlineShapes
sText = "no Word Art"
sText = oInlineShpNrm.TextEffect.Text
If sText <> "no Word Art" Then
oInlineShpNrm.Select
Selection.Text = sText
End If
Next
ErrHandler:
Err.Clear
Resume Next