MF15:VBA_在Excel中打开Word并替换文本

彩虹网

【分享成果,随喜正能量】不要等到无能为力,才选择顺其自然。不要因为心无所恃,才被迫随遇而安。很多人事,是你必须要路过的驿站,你会尝遍人生百味、世间百态、人情冷暖,爱恨成败、聚散纠缠......终有一天你也会明白,这所有的经历,都是通向觉悟的必经之路,都是帮助你寻找永恒、快乐、真我、清净的良药。。

我给VBA的定义:VBA是个人小型自动化处理的有效工具。利用好了,可以大大提高自己的工作效率,而且可以提高数据的准确度。我的教程一共九套,分为初级、中级、高级三大部分。是对VBA的系统讲解,从简单的入门,到数据库,到字典,到高级的网抓及类的应用。另外,为了方便大家学习和应用,我又推出了一部VBA汉英手册,这部手册覆盖了VBA的方方面面,与实际工作衔接度高。

为了更好的完善学员的知识结构,及丰富学员的实践经验,我还会提供给大家更多的VBA工具,有较复杂些的NZ系列工具,较容易些的YZ系列,同时还有MF系列,这个系列是随教程赠送的,里面同样有很多实用技巧提供给大家。MF,YZ,NZ各个系列的工具,在平台上不会公布代码,学员可以根据自己的需要联系我选择。今日给大家介绍的是MF15:VBA_在Excel中打开Word并替换文本

MF15:VBA_在Excel中打开Word并替换文本

MF15:VBA_在Excel中打开Word并替换文本

VBA功能是非常强大的,在OFFICE中,可以作为一种通用语言存在。您掌握了VBA,就可以和Ofice对话了。MF15工具就是告诉学员如何在EXCEL中和WORD进行对话。MF15工具提供四个常用的应用场景:①使用Excel中的VBA打开Word文档替换文本②替换文本并更改Word文档中的格式③VBA打开Word文档并替换特定段落中的文本④按单元格所示执行多值替换。工具中的代码可以单独使用,也可以放在您自己的程序中作为UDF使用。

一 使用Excel中的VBA打开Word文档替换文本

这个应用场景是一个基本的应用场景,也是通用的做法,实例中我们要把下面文档中的“TV”替换成“TELEVISION”:

MF15:VBA_在Excel中打开Word并替换文本

我们打开给出的工具VBA_ OpenWordReplaceText.xlsm:

MF15:VBA_在Excel中打开Word并替换文本

点击后:

MF15:VBA_在Excel中打开Word并替换文本

二 替换文本并更改Word文档中的格式

这个操作和上面的操作类似,只是要把替换后的文本变成粗体,示例中给出的是将"Mobile"替换成"Smartphone",并将字体加粗,点击:

MF15:VBA_在Excel中打开Word并替换文本

实现的效果:

MF15:VBA_在Excel中打开Word并替换文本

三 VBA打开Word文档并替换特定段落中的文本

这部分的应用是在指定的段落中完成替换的操作,示例给出的是在第一段中替换"App"为"Application"。点击:

MF15:VBA_在Excel中打开Word并替换文本

替换前的文档:

MF15:VBA_在Excel中打开Word并替换文本

替换后:

MF15:VBA_在Excel中打开Word并替换文本

四 按单元格所示执行多值替换

这组操作是批量替换,替换的内容是在EXCEL中给出的:

MF15:VBA_在Excel中打开Word并替换文本

点击运行按钮后:

MF15:VBA_在Excel中打开Word并替换文本

这个工具是非常实用的。特别是第四个应用场景,可以处理很多问题。

MF15:VBA_在Excel中打开Word并替换文本

MF15:VBA_在Excel中打开Word并替换文本

【分享成果,随喜正能量】能用理性思考的决定,别用情绪;能立即行动的事情,别再拖延;能用汗水完成的任务,别用泪水。能踏踏实实完成的工作,别走捷径。能靠自己的力量,别依靠别人。能及时止损的情況,别无限浪费。能及时沟通的争论,别盲目升级。能仔细核查的知识,别信口开河。能保持专注的状态,别三心二意。。

免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请您通知我们,请将本侵权页面网址发送邮件到qingge@88.com,深感抱歉,我们会做删除处理。