YZ系列工具之YZ04:文本批量替换使用说明文档

发布时间:2024年01月20日

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

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

【分享成果,随喜正能量】想的越多,顾虑就越多;怕的越多,困难就越多。一颗平和接纳的心,才能摆脱所有困境。礼赞菩萨,积福胜似存钱,钱财皆是命中福报延伸而来,若想求得财富,就应该努力培植福报,多多行善。。

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

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

446399fa16324e4396ba74944cd04645.jpeg

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

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

b1c5a0057fdee6861252c2b065a122b7.jpeg

一 建立我们需要的模板

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

89719fc0c8babd1b36490392aa2f6308.jpeg

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

二 应用过程

我们先数据界面:

d712ec055bbea97f7178b0220a4f4e98.jpeg

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

8c71f96c5ac5d0cdb7d1960af7a34690.jpeg

运行时间非常的快。

三 知识点应用

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

1 函数中的数组参数应用

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

3 数组的上标界和下标界

4 for next 循环

5 初始值的调整

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

【分享成果,随喜正能量】

【分享成果,随喜正能量】

f96ce0dcce6beb1a948d678c8f82e9b0.jpeg

a2b9d7329c3fad76cdc061ebe71a8716.jpeg

文章来源:https://blog.csdn.net/VBA6337/article/details/135720002
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。