office应用求助:Word当中如何使用宏来替换数字后面的“、”号,同时保留正文中的顿号?

向各位大侠求教。RT,现在希望只替换数字后面的“、”号,同时保留正文中的顿号。例如:1、题干,条件一、条件二。ABCD2、题干,条件一、条件二。ABCD…………现在需要将... 向各位大侠求教。RT,现在希望只替换数字后面的“、”号,同时保留正文中的顿号。
例如:
1、题干,条件一、条件二。 A B C D
2、题干,条件一、条件二。 A B C D
…………
现在需要将题目序号后面的“、”替换成制表符,但是要保留题干当中的“、”号。

可以分2步手动解决,但为了提高效率,将操作录制成宏。然后发现题干中的顿号也被替换了。请问各位大侠,应该如何处理?

-------------------------------------------------------------------
在下手动分布解决的方法是:
第一步,在主文档,查找 任意数字与“、”的内容,即“ ^#、 ”。 此时,题目序号和顿号将被全部选中。 关闭查找对话框。
第二步,打开查找对话框,使用制表符“ ^t ” 替换 顿号“、”。
提示是否搜索文档其他部分,选择否。
完成。
现在不清楚,为何录制为宏,就会把正文中的内容也替换到,恳请各位大侠指点!
展开
 我来答
秋烩回争眨活浪1141
2011-07-09 · TA获得超过587个赞
知道小有建树答主
回答量:620
采纳率:0%
帮助的人:441万
展开全部
关于宏
如果在 Microsoft Word 中反复执行某项任务,可以使用宏自动执行该任务。宏是一系列 Word 命令和指令,这些命令和指令组合在一起,形成了一个单独的命令,以实现任务执行的自动化。

以下是宏的一些典型应用:

加速日常编辑和格式设置
组合多个命令,例如插入具有指定尺寸和边框、指定行数和列数的表格
使对话框中的选项更易于访问
自动执行一系列复杂的任务
Word 提供两种方法来创建宏:宏记录器和 Visual Basic 编辑器。

如果要方便快捷地运行宏,可以将其指定到工具栏、菜单或快捷键。这样,运行宏就和单击工具栏按钮或菜单命令,或者按快捷键一样简单。

如果为一个新的宏指定与现有内置 Word 命令相同的名称,新的宏操作将代替现有的操作。例如,如果录制一个新的宏并将之命名为“FileClose”,它将与“关闭”命令相关联。当选择“关闭”命令时,Word 将执行新录制的操作。

录制宏

宏录制器可以帮助您开始创建宏。Word 将宏录制为一系列 Visual Basic for Applications 中的 Word 命令。在录制宏的过程中可以暂停录制,随后从暂停时的位置继续录制。

录制一个宏时,可以使用鼠标单击命令和选项,但是宏录制器不能录制鼠标在文档窗口中的移动。必须用键盘来记录这些动作。

关于录制宏的提示

在录制或书写宏之前,请计划好需要宏执行的步骤和命令。
如果在录制宏的过程中进行了错误操作,更正错误的操作也将被录制。录制结束后,您可以编辑宏并删除录制的不必要的操作。
尽量预测任何 Word 可能显示的信息,在宏运行时,这些信息可能使宏操作停止或造成混淆。
如果宏包含“编辑”菜单中的“查找”或“替换”命令,请单击“查找”或“替换”选项卡上的“高级”按钮,然后单击“搜索范围”框中的“全部”选项。如果宏仅向上或向下进行搜索,Word 会在达到文档开头或结尾时停止运行宏,并显示提示信息询问是否继续搜索。
如果要在其他文档中使用正在录制的宏,请确认该宏与当前文档的内容无关。
如果经常用某个宏,可将其指定给工具栏按钮、菜单或快捷键。这样,就可以直接运行该宏而不必打开“宏”对话框。
从头开始创建宏

可以使用“Visual Basic 编辑器”来创建非常灵活、功能强大的宏,其中包含无法录制的 Visual Basic 指令。

使用“Visual Basic 编辑器”时,可以获取附加的帮助,例如关于对象和属性的参考信息。

保存宏

可以将宏保存在模板或文档中。在默认情况下,Word 将宏保存在 Normal 模板中。这样所有 Word 文档都可使用宏。如果需在单独的文档中使用宏,可以将宏保存在该文档中。文档中单独的宏保存在宏方案中,可以将该宏从文档中复制到其他文档。

在 Web 页中自动执行任务

在以 Web 页保存并发布的 Word 文档中,使用脚本标记和“Microsoft 脚本编辑器”,而不是使用宏来自动执行任务。

脚本标记用来标记 Word 文档中存储脚本的位置。双击 Word 文档中的脚本标记会启动“Microsoft 脚本编辑器”,这时就可以开始编辑脚本。在 Web 浏览器中显示 Web 页时,将会运行脚本。
追问
谢谢这位大哥,不过还请看完我的问题再答。想来你也是比较厉害,能不能帮我看看宏的VBA代码?
百度网友dad142f
2011-07-09 · TA获得超过9906个赞
知道大有可为答主
回答量:1548
采纳率:100%
帮助的人:1887万
展开全部
这个不是直接用替换就好了吗?为什么要用宏来完成啊……
参考如下:打开替换对话框,在查找框里输入: “^#、“,在替换为对话框里输入”^&zzzz"。全部替换。之后再次打开替换对话框,在查找那儿输入:”、zzzz“,在替换为那儿输入”^t",全部替换就解决了。
追问
呵呵,谢谢您。 是这样的,因为有大量的word题目需要转化成excel表格,然后导入到考试系统。  手动查找替换也可以。但是对有些不熟悉word的同事,操作起来就比较麻烦。录制成宏,就比较方便快捷。
另外,^& 是什么意思。替换后好像还是原来的样子?
追答
哦,是这样呀。
^&这格式替换为查找内容。执行这一步是为了区分数字后的顿号还是题干中的顿号,以免后面替换失误。

你要是想录制为宏的话,可以直接将我说的两步替换录制下来啊,这个应该不会出现你说的录制完后替换题干中的顿号的情况呵呵
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式