用户登录
用户注册

分享至

word中文字替换为序号

  • 作者: 做自己ing
  • 来源: 51数据库
  • 2020-04-21

1.WORD 替换文字后加编号

一、打开文档,把光标移到文档首(文档首可以加一回车),按Ctrl+H

二、点击左下角“更多”,勾选“使用通配符”

三、在搜索栏输入“^13([!【]@)^13”

四、在替换栏输入“^plengfengfly\1^p”

五、点全部替换

六、在搜索栏输入“lengfengfly”

七、清空替换栏,再点一下左下角的格式中的样式,选择需要的标题(如果标题4),点全部替换;再清空格式,选择样式,里面有个类似于“1/1.1/1.1.1”的(相似的也可以)

八、点全部替换

九、点一下替换栏,再点一下右下角的“不限定格式”

十、点全部替换

十一、点一下第一个自动编号的号码(我估计接下来你应该自己会搞了),在自动编号处选一下格式,自定义成带括号的,就和你要求的一样了。

理论上,有更简单的表达式,但在我的word2007上测试时,会发生word挂掉的情况发生,所以改成通用些,多个步骤而已。

如果你文章不是硬回车而是软回车(按ctrl时按回车产生的换行),要么全部换成硬回车,要么把表达式中^13全改为^11。

试验了,没问题,不知输入会不会有问题。万一有问题,随时联系。看着繁琐,实际挺简单的,别怕!

2.怎样将WORD的自动序号换成文字

这个要用到宏命令(别有恐惧心理,不难)

1.打开word文档,按下快捷键Alt+F8,在“宏名”栏中输入“编号转换为文本”,这是给它起个名字,然后点击“创建”

2.在新打开的窗口上,你会看到光标在闪烁,把下面这4行内容复制粘贴到此处

Dim kgslist As List

For Each kgslist In ActiveDocument.Lists

kgslist.ConvertNumbersToText

Next

然后按下快捷键Alt+Q(或者,点击左上角“文件”——“关闭并返回到Microsoft Word”),回到word界面。

3.光标定位在除了自动编号以外的任意位置,然后按下Alt+F8,选中“编号转换为文本”(选中后底色为蓝色),再点击“运行”。

这就完成了,自动编号就成了可以编辑的文本(真实的文字)了。

3.word中如何将数字替换成编号

按CTRL+F打开查找替换框,单级高级,勾选“使用通配符”,和勾选“突出显示所有在该范围找到的项目”,在查找内容框中输入[0-9^32]{1,}、单击“查找全部”找到后单击右键选择“项目符号和编号”(或者格式→项目符号和编号)打开对话框,单击编号选项卡选择你需要的样式

任意单个字符 键入 ? 例如,s?t 可查找“sat”和“set”。 任意字符串 键入 * 例如,s*d 可查找“sad”和“started”。 单词的开头 键入 <

例如,<(inter) 查找“interesting”和“intercept”,但不查找“splintered”。

单词的结尾 键入 >; 例如,(in)>; 查找“in”和“within”,但不查找“interesting”。 指定字符之一 键入 [ ]

例如,w[io]n 查找“win”和“won”。

指定范围内任意单个字符 键入 [-] 例如,[r-t]ight 查找“right”和“sight”。必须用升序来表示该范围。 中括号内指定字符范围以外的任意单个字符 键入 [!x-z]

例如,t[!a-m]ck 查找“tock”和“tuck”,但不查找“tack”和“tick”。

n 个重复的前一字符或表达式

键入 {n}

例如,fe{2}d 查找“feed”,但不查找“fed”。

至少 n 个前一字符或表达式

键入 {n,}

例如,fe{1,}d 查找“fed”和“feed”。

n 到 m 个前一字符或表达式

键入 {n,m}

例如,10{1,3} 查找“10”、“100”和“1000”。

一个以上的前一字符或表达式

键入 @

例如,lo@t 查找“lot”和“loot”。

转载请注明出处51数据库 » word中文字替换为序号

软件
前端设计
程序设计
Java相关