文字替换怎么设置word(文字替换)

时间:2024-01-21 20:52:58 来源:网友上传 编辑:孤单的城

YZ04:文本批量替换使用说明文档

【分享成果,随喜正能量】达摩祖师说:“不谋其前,不虑其后,不恋当今。”你內心安适,就会宠辱不惊,俯仰无愧,从一天到一年,从一年到一生,秒秒感受安详,活在至真、至善至美中,这才是人生的最高幸福。 ​​。

我给VBA下的定义:VBA是个人小型自动化处理的有效工具。利用好了,可以大大提高自己的工作效率,而且可以提高数据的准确度。我的教程一共九套+一部VBA手册,教程分为初级、中级、高级三大部分。是对VBA的系统讲解,从简单的入门,到数据库,到字典,到高级的网抓及类的应用;手册是为方便编程人员查找案例编写的。

对于初级及中级的学员,很想看到VBA的利用价值。也是对自己知识点的整合。我推出的YZ系列工具,可以让这个阶段的学员感受到VBA之强大。坚定自己学习VBA的决心。VBA工具共两个系列,一个是YZ系列,一个是NZ系列。YZ系列比较简单些,实用性强,可以在自己的工作中方方面面都可以利用到,今日给大家介绍的是YZ系列工具:YZ04:文本批量替换使用说明文档

YZ04文本批量替换使用说明文档

我们在实际工作中经常会遇到一种工作情景,如下:要把A列,B列,C列的数据合成D列的格式。

一般情况下,我们要用的是字符串连接,用“&”符号连接前三个单元格,同时加上冒号,但公式写起来比较麻烦,而且无法应付更复杂的情况,比如给出的字符串,更加复杂的模板格式。这种情况该怎么处理呢?

我给出的“YZ04文本批量替换”应用程序就是解决这个问题的应用。所给出的程序密码是:“123456789”,学员可以利用密码打开VBE看看我的代码是如何写的,如何进行修正以更适合自己的程序。

一 建立我们需要的模板

我们先来把我们需要的格式做成固定的模板:

以上模板中我们要把需要替换的位置用“丨”代替。当然,您也可以把这个符号改成自己喜欢的符号,但要修正程序的特定位置。

二 应用过程

我们先数据界面:

这个界面是形成我们需要格式之前的工作表,此时我们只需点击运行按钮“格式”,就可以形成下面的结果了:

运行时间非常的快。

三 知识点应用

这个应用工具中我们利用到了:

1 函数中的数组参数应用

2 instr函数,字符串截取函数

3 数组的上标界和下标界

4 for next 循环

5 初始值的调整

当然这个应用的利用价值还是非常大的,大家可以发掘一下。

查找替换的6种典型用法,全在此文,速度围观哦

查找替换,应该是Excel中很常见的操作了,但替换之后,并不能得到自己想要的效果,如下图:

从示例中可以看出,目的是将“月薪”为0的信息替换为“待发放”,但结果却是将“月薪”中含有“0”的值全部替换为了“待发放”,这很显然不是我们想要的结果,那该如何操作呢?

一、精准替换。

目的:将“月薪”中的“0”替换为“待发放”。

方法:

1、选定目标单元格,快捷键Ctrl+H打开【查找和替换】对话框。

2、在【查找内容】和【替换为】文本框中分别输入:0、待发放。

3、单击右下角的【选项】,选中【单元格匹配】复选框。

4、单击左下角的【全部替换】即可。

解读:

如果要精准替换,且查找的内容被“包含”,则必须选中“单元格匹配”。

二、快速转置。

目的:将B列的“员工姓名”转换成“4行5列”的形式。

方法:

1、在待转置的第一个目标单元格中输入B3(B列中第一个员工姓名的单元格地址),向右填充。

2、在待转置的第二行的第一个目标单元格中输入B8(第一行最后一个单元格地址的行号+1),向右填充。

3、选中第一、二行,向下填充。

4、快捷键Ctrl+H打开【查找和替换】对话框。

5、在【查找内容】和【替换为】文本框中分别输入:B、=B。

6、单击左下角的【全部替换】即可。

解读:

在转置中,要取消【单元格匹配】选项,否则无法完成替换任务。

三、批量换行。

目的:将电话号码移至姓名的下方进行显示。

方法:

在【查找内容】文本框中输入“ ”(空格);在【替换为】文本框中按快捷键Ctrl+J;然后【全部替换】即可。

解读:

在【查找内容】中输入“ ”(空格)为姓名和电话号码的分隔符。

四、提取字符。

目的:提取“员工姓名&联系电话”中的姓名以及联系电话。

方法:

1、插入辅助列,并命名为“联系电话”。

2、复制原有的“员工姓名&联系电话”到“联系电话”列,快捷键Ctrl+H打开【查找和替换】对话框,在【查找内容】中输入:* (空格);并【全部替换】。

3、选中原有的“员工姓名&联系电话”目标单元格,快捷键Ctrl+H打开【查找和替换】对话框,在【查找内容】中输入: *(空格+*);并【全部替换】。

解读:

*(星号)前后的空格为“姓名”和“联系电话”之间的分隔符。

五、通配符替换。

目的:替换*(星号)或?(问号)。

方法:

在【查找内容】中输入:~*或~?在【替换为】中输入 (2个空格)。

解读:

在Excel中,*和?为通配符,*可以匹配任意长度的字符,?可以匹配一个字节的任何字符。所以直接查找*或者?会导致查找内容的不精准。

六、整理日期。

目的:将不规范的日期整理为日期格式。

方法:

在【查找内容】和【替换为】文本框中分别输入:.和-并【全部替换】。

解读:

从出生年月中提取年份,返回错误值,就说明出生年月的日期格式并不是Excel内置的日期格式,通过将.替换为-转换为日期格式后,可以提取年份。

结束语:

普通且常用的查找和替换,确能解决很多实际问题,如果亲有更多的关于查找和替换的应用技巧,可以在留言区讨论交流或者私信小编哦![作揖][作揖][作揖]

声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送至邮件举报,一经查实,本站将立刻删除。转载务必注明出处:http://www.hixs.net/article/20240121/169625543389181.html