ssq119兄。下面的可能对你有点暗示: Option Explicit Sub 内容1() Dim astring As String Dim i% With ActiveDocument.Content.Find .ClearFormatting .Font.Bold = True ' .Font.Name = "仿宋_GB2312" .Font.NameAscii = "times new roman" ' .Text = "[!a-zA-Z]" With .Replacement .Font.Name = "宋体" '.Font.NameAscii .Font.Bold = False .Font.NameAscii = "times new roman" End With .Execute Format:=True, Replace:=wdReplaceAll End With End Sub Sub 内容() Dim astring As String ActiveDocument.Content.Select With Selection.Find .ClearFormatting ' .MatchWildcards = True ' .Text = "[!a-zA-Z]" .Font.Bold = True Do While .Execute If Selection.Font.Name = "仿宋_GB2312" Then Selection.Font.Name = "宋体" End If Loop End With End Sub |