MF24:VBA_使用Replace替换功能

VBA语言専攻 2023-06-10 06:52:47

【分享成果,随喜正能量】容忍的态度是最难得、最稀有的态度。人类的习惯总是喜同而恶异的,总不喜欢和自己不同的信仰、思想、行为。这就是不容忍的根源。。

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

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

MF24:VBA_使用Replace替换功能

数据的替换操作是Excel的一项基本操作,在做数据分析的时候经常会用到。在MF24中,我们将向您展示说明如何使用VBA宏来完成替换数据操作。MF24工具提供七个常用的应用场景:①使用VBA查找并替换②区分大小写的查找并替换③精准条件替换④精准条件替换并截取数据⑤指定替换次数的精准替换⑥替换换行符⑦替换空格。工具中的代码可以单独使用,也可以放在您自己的程序中作为UDF使用。

一使用VBA查找并替换

我们看一下这个工具的应用界面,如下图:

点击按钮后,会把A列数据中的"Process"替换为"Step",结果:

二区分大小写的查找并替换

我们看一下这个工具的应用界面,如下图:

点击按钮后,会把A列数据中的"Process"替换为"Step",但是是严格区分大小写的。结果:

三精准条件替换

我们看一下这个工具的应用界面,如下图:

点击按钮后,实现精准条件替换,会将B列数值为双数的A列值进行替换操作,将"_"替换为"",结果写在C列。结果:

四精准条件替换并截取数据

我们看一下这个工具的应用界面,如下图:

点击按钮后,完成精准条件替换并截取数据。将"_"替换为"",是从第七个字符开始操作。结果:

五指定替换次数的精准替换

我们看一下这个工具的应用界面,如下图:

点击按钮后,完成指定替换次数的精准替换,将将"_"替换为"",替换1次,结果:

六替换换行符

我们看一下这个工具的应用界面,如下图:

点击按钮后,完成替换换行符的操作,将换行符替换为","结果:

七替换空格

我们看一下这个工具的应用界面,如下图:

点击按钮后,完成替换空格的操作,将空格替换掉。结果:

这个工具是非常实用的。可以处理很多实际问题。

Ø代码见程序文件:VBA_UseReplace.xlsm

备注:只要学员获得我所有教程(9套教程+汉英手册)中的三套及以上就可以索获这份资料;如果您获得我的全部教程+手册+工具(NZ,YZ),那么您可以获得我提供的所有70余份MF资料。

【分享成果,随喜正能量】海洋能接纳百川,所以深不可测,广阔无边;大地能承载万物,所以生机勃勃,气象万千;天空能包容一切,所以宽广浩瀚、虚融自在;一颗宁静而平等的心,亦能包容万物、能感化世界上最顽固的敌人、能化解世间最强烈的仇恨、能治疗人类身心的疑难杂症。可以这么说,只要我们的心能够平静与自在,天下没有难事。心的自性是活泼的、灵活的、生动的、机灵的,心灵的力量超越世间所有力量。有心量就有福报,有福报就能心安,心安才能快乐。。

0 阅读:2