内容导航:


一、如何去掉word中的5个以上连续数字


按Ctrl+h键打开查找和替换窗口,在查找框中输入“^#”,这是单个任意数字的意思,你想查找多少个就输入多少个“^#”(也可以在高级里面的特殊字符中选择任意数字项),然后替换为窗口中不填任何东西,最后点击全部替换按钮即可。

例如:查找中输入“^#^#^#”(这是连续三个任意数字在一起的意思),然后直接按下全部替换,那么文档中所有的任意连续三个数字将会被删除掉。譬如2001就会只剩下1,20011就会只剩下11,而2001111就会被删除(分成两个三组数字而被删除了)。

如果你想删除你的文档中的所有5个以上的连续数字,最好是以最大的个数开始删除。例如最长的一串数字一个是18个,那么先查找替换18个^#,然后再依次查找替换17、16、15……直到5个^#,否则会连4个以下的数字也删除掉的。


二、如何将word里面一串连续的数字删除掉


只要左边和右边的不会相同,且右边是连续的,可以写个宏(参考下面代码),执行下就行了:
Sub CLS_MYTEXT()
'
' CLS_MYTEXT 宏
'
'
Selection.MoveRight Unit:=wdCharacter, Count:=6
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
' 这里需要改你需要的次数及初始值
For i = 1 To 7

With Selection.Find

' 这里需要改你需要的格式
.Text = "1000" + Chr(i + 48)
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = True
.MatchWholeWord = True
.MatchByte = True
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute
With Selection
If .Find.Forward = True Then
.Collapse Direction:=wdCollapseStart
Else
.Collapse Direction:=wdCollapseEnd
End If
.Find.Execute Replace:=wdReplaceOne
If .Find.Forward = True Then
.Collapse Direction:=wdCollapseEnd
Else
.Collapse Direction:=wdCollapseStart
End If
.Find.Execute
End With
Next i
End Sub


三、如何取消Word里面数字


一、去掉全部数字:

按“Ctrl”+“H”,调出“查找和替换”对话框,光标定位在“查找内容”后面的框中,点击“特殊字符”,点击“任意数字”,这时框中会自动填写“^#” ,“替换为”里保持空白。然后点击“全部替换”即可;

二、去掉部分数字:

方法一:比如要去掉0到3这几个数字。按“Ctrl”+“H”,调出“查找和替换”对话框,在“查找内容”后面输入“[0-3]”,点击“使用通配符”,使前面打上“√”,“替换为”里保持空白,点击“全部替换”即可。

说明:

1、如果去掉不连续的数字,比如去掉0、3、8,在“查找内容”里应输入“[0,3,8]”;

2、如果在“查找内容”后面输入“[0-9],也可以去掉全部数字。

方法二:如果数字数量较少,而且都集中在一块,可以直接选中,或者按住“Alt”,按住鼠标左键,拖出一个框将数字选中,直接删除即可。