如何在word里有规律的替换数字
Sub Macro1()Dim nStr As String, Str1 As String, Str2 As StringDim I As Long, M As Long, N As Long, S As LongStr1 = "dddd" '待替换的字符N = Len(Str1)nStr = ActiveDocument.Range.TextDoS = InStr(S + 1, nStr, Str1)If S = 0 Then Exit DoI = I + 1Str2 = IM = 4 - Len(Str2)If M >0 Then Str2 = String(M, "0") & Str2nStr = Left(nStr, S - 1) & Str2 & Mid(nStr, S + N)S = S + N - 1LoopActiveDocument.Range.Text = nStrEnd Sub
word中数字的替换问题
这个需要借助excel表格的功能,具体方法比较繁琐,请按照步骤操作:1、将文档中的回车符替换成一个文档中没有的字符串比如“大江东去”,方法:ctrl+h调出替换对话框查找内容输入:^p替换为输入:大江东去点击全部替换2、将所有的数字前后增加回车符,方法:ctrl+h调出替换对话框查找内容输入:([!0-9])([0-9]{1,22})替换为输入:\1^p\2^p高级或更多选择“使用通配符”,点击全部替换3、复制所有内容(ctrl+a全选,ctrl+c复制),然后粘贴到excel中的A列,向下滚动鼠标滚轮,找到粘贴的最有一个单元格(鼠标除了滚动外,不要点击表格的任何位置),鼠标左键点住这个单元格的右下角的那个黑点,并向右拖拽到C列,此时,C列的所有数字都是A列对应数字+2,然后复制C列的全部内容,粘贴回一个新建的word文档中,并选择“仅保留文字”4、将所有的回车符替换掉,方法:ctrl+h调出替换对话框查找内容输入:^p替换为空着,点击全部替换5、将特殊字符串“大江东去”替换为回车符,方法:ctrl+h调出替换对话框查找内容输入:大江东去替换为输入:^p点击全部替换即可。
word 查找与替换奇数字或偶数字
思路是,你给目标加上标记,然后就好办了。
假定用作标记的字符|和$与目标中的字符不冲突,具有唯一性查找:([!^13])([!^13])替换为:\1|\2$当然要选使用通配符啦得到:全|字$匹|配$主|要$是|针$对|英$文|和$数|字$的|,$指|在$有|效$的|分$隔|符$范|围$内|如$果|选$择|全$字|匹$配|,$要|查$找|的$内|容$必|须$与|分$隔|符$之|间$的|部$分|完$全|一$致分析上述结果,在换段前的字符如果未出现标记,要专门补一次替换即,查找:([!$])^13替换为:\1|^p现在就进入正题了查找:[!^13]|即为奇数字加标记符查找:[!^13]$即为偶数字加标记符分离出来以后,再把标记符批量删除。
标记符在这里就起敲门砖作用。
word替换里代替数字
展开全部 首先,你要的效果可以很轻松的实现;其次,不太理解你说的“每行内容”、“点 的位置”等是什么意思,所以没法给你设计准确的替换方法,只能跟你说一下关键点是什么:打开查找与替换界面,在勾选“使用通配符”的情况下(关键点1),可以用[0-9]@来表示1个或多个数字(关键点2),这样你就可以不用在乎中间的数字怎么变动了。
比如,查找内容:位置[0-9]@=替换为:^&A这样就可以在等于号后面统一加上A(^&代表查找内容)再比如,查找内容:位置[0-9]@=替换为:位置A=这样就可以把所有的“位置”后面的数字替换成A----------------因为没法充分理解你的意思,所以只能写成这样,有不懂的可以再问。
另外,下次问这样的问题时,最好来两张截图,一张是原文,一张是你想要实现的效果(不要用某种字母、代号什么的来表达某种意义,比如你提问中的“点”),对比之下,人家就很容易理解了。
...
如何把一个WORD文档中的所有数字和字母替换成某一特定字体格式呢...
展开全部 如何把一个WORD文档中的所有数字和字母替换成某一特定字体格式呢?以WPS word为例,大致有以下几个步骤: 1、打开word,界面如下: 2、在上面 的菜单栏找到“查找替换”,选择“替换”。
3、进入“查找和替换” 对话框,选择“替换 ”选项。
4、鼠标点击“查找内容” 选项,并点击下方的“特殊格式” 选项。
5、分布选择“任意数字” 和“任意字母” 选项,需要选择两次。
6、鼠标置于下方的“替换为” 选项,并点击下方的 “格式”旁边的小三角,选择“字体”选项。
7、进入“替换字体”对话框,选择自己喜欢的字体等选项。
8、选择好后点“确定”,并回到“查找和替换” 对话框,就能看到自己设置的情况,然后点击“全部替换”选项。
9、点击关闭,关闭“查找和替换”对话框,就好了。
...
【急】关于word如何查找替换多位数字的问题。
(在线等!)
1.启动Word2010,本例以 Word 2010为例进行讲解,其他版本的操作方法类似,只需要找到对应的菜单及功能键即可2.首先选中我们要转换成中文大写数字的数据内容,该内容不宜过大,否则可能出错3.在插入菜单下找到编号按钮,单击调出转换窗口进行数据类
word如何批量替换增加数字
1. WORD2010为例,其它版本找到相应的功能也可实现该方法。
首先打开2. WORD2010。
然后看右上角,有个“替换”按钮。
鼠标放上去会提示“Ctrl+H”快捷键。
点击“替换”,或者直接使用快捷键“Ctrl+H”,将出现下图所示的界面。
3. 在“查找内容”中输入“([a-zA-Z0-9])”,这里包括替换大小写字母和数字。
假如只想替换小写字母则输入“([a-z])”,只想替换大写字母则输入“([A-Z])”,只想替换数字则输入“([0-9])”.4. 点击“更多”按钮,就会出现很多详细的功能。
我们要选中“使用通配符”选项。
5. 先用鼠标点击“替换为”的输入框,然后选择“格式”中的“字体”。
6. 在出现的字体选中框中,把“西文字体”栏改成你想替换的西文字体,然后点击右下角的“确定”按钮。
如何在WORD中查找并替换上标中连续的数字?
格式修改,建议利用word中的查找,替换功能键,即点开查找和替换后,在查找中输入你要找的文字,再点击上面的高级功能键,弹出各种选项,利用其中的格式进行设置,相应的可操作看一下,最后在替换中输入要替换的文字,再按格式进行相应选择,设置好后,按替换试一下,若满意,可行全部替换。
希望我的回答对你有帮助,如有疑问可以留言或在线交流。
--------------------------------------本人感觉利用查找和替换功能解决格式或文字问题,但还没听说可以使用通配符来解决你说的这个问题,因为对于电脑通配符是代表所有(*)或一个(?),但可用此查找,替换好象电脑还不能进行识别,如将数字常规格式的1,2,3,替换为上标1,2,3,若用通配符?,只能查找出来却不能进行智能替换。
利用*也不能替换。
只能手动输入常规格式的1,再替换为上标格式的1,再手动输入其他数字。
至少若让我来操作只能至此。
再一个方式就是编写VBA代码进行操作,但那样的话,问题是可以解决,但好象你所花费的精力还没手动输入解决的快。
转载请注明出处51数据库 » word 替换 数字