我正在使用ms-word 2007中的宏如何格式突出顯示的文本
我必須找到雙字母。例如:蘋果中的PP,訪問中的cc & ss(來自「aa,bb,cc,dd,ee,ff,gg,hh,ii,jj,kk,ll,mm,nn,oo,pp,qq,rr ,ss,tt,uu,vv,ww,xx,yy,zz「) 並將上面的雙字母字體縮放爲比例-75%,spacing - expanded,By - 0.5pt
我有vb代碼,雙信,但我沒有代碼來選擇&格式上面的雙字母字體成規模 - 75%,間距 - 擴大,通過 - 0.5pt
Sub Macro_test()
'
' Macro_alphabet Macro
'
'
Application.ScreenUpdating = False
Dim StrFnd As String, Rng As Range, i As Long
StrFnd = "aa,bb,cc,dd,ee,ff,gg,hh,ii,jj,kk,ll,mm,nn,oo,pp,qq,rr,ss,tt,uu,vv,ww,xx,yy,zz"
For i = 0 To UBound(Split(StrFnd, ","))
Set Rng = ActiveDocument.Range
With Rng.Find
.ClearFormatting
.text = Split(StrFnd, ",")(i)
.Replacement.ClearFormatting
.Replacement.Highlight = True
.Replacement.text = "^&"
.Forward = True
.Wrap = wdFindContinue
.Format = True
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
.Execute Replace:=wdReplaceAll
Selection.Range.HighlightColorIndex = wdNoHighlight
End With
Next
Set Rng = Nothing
Application.ScreenUpdating = True
End Sub
嘗試使用宏記錄器 - 這將給你幾乎所有的答案) –