如果是一个整体,那么,从工具栏选“编辑”--“替换”--查找内容“A. HIU X. NN L.123. . K.”--替换为“A# HIU X# NN L#123. . K#”就行了。
如果是分别的内容,分四次进行。
第一次,编辑--替换--查找内容“A. ”--替换为“A#”;
第二次,编辑--替换--查找内容“X.”--替换为“X#”;
第三次,编辑--替换--查找内容“L. ”--替换为“L#”;
第四次,编辑--替换--查找内容“K. ”--替换为“K#”。
打开 查找替换 点击 高级 选择 使用通配符
在查找中输入([a-zA-Z]).
在替换中输入什么 还没研究出来
嘿嘿 找到解决方法了
选择工具 --》宏-》 录制新宏 =》确定
点击停止录制 然后工具 --》宏 选择刚刚录制的宏 点击 编辑
将下面的代码复制过去 覆盖原来的代码 注意格式
然后 按ALT + F8 不断的录制刚刚的宏
Macro2 Macro
' 宏在 2010-11-3 由 微软用户 录制
'Selection.Find.ClearFormatting
With Selection.Find
.Text = "([a-zA-Z])."
.Replacement.Text = ""
.Forward = True
.Wra
p = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchByte = False
.MatchAllWordForms = False
.MatchSoundsLike = False
.MatchWildcards = True
End With
Selection.Find.Execute
Selection.MoveRight Unit:=wdCharacter, Count:=1
Selection.MoveLeft Unit:=wdCharacter, Count:=1, Extend:=wdExtend
Selection.TypeText Text:="#"
End Sub
分两步:
第一步查找“任意字母和字母后的符号”,替换成“原查找内容和4个符号”,即:
查找“^$.”
替换成“^&....”
第二步查找“5个符号”,替换成“所需的1个符号”,即:
查找“.....”
替换成“#”
这个不行,因为你有的.要求替换成#,而有的点又要求不替换,无法批量替换。只有一个片段一个片段的替换。