相关文章推荐
拉风的凳子  ·  python opencv ...·  1 年前    · 
憨厚的熊猫  ·  SQL ...·  1 年前    · 
眼睛小的香菜  ·  Numpy ...·  1 年前    · 
YZ13:VBA_过滤数据并删除行

YZ13:VBA_过滤数据并删除行

分享成果,随喜正能量】 我们对父母孝顺,这是天经地义的孝心,对儿女的关心,也是理所当然的慈心。但是,我们要更扩大对一切有情的爱,能以孝顺父母、慈爱儿女的心,来关心天下的一切众生,如此对众生的付出自然毫无悭吝,毫无计较。。

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

对于初级及中级的学员,很想看到VBA的利用价值。也是对自己知识点的整合。我推出的YZ系列工具,可以让这个阶段的学员感受到VBA之强大。坚定自己学习VBA的决心。VBA工具共两个系列,一个是YZ系列,一个是NZ系列。YZ系列比较简单些,实用性强,可以在自己的工作中方方面面都可以利用到,今日给大家介绍的是YZ系列工具: YZ13:VBA_过滤数据并删除行

YZ13:VBA_过滤数据并删除行

VBA是个人小型数据自动化处理的有效工具,这是我给VBA应用下的一个定义。在数据自动化处理过程中,数据的筛选及删除是不可或缺的。YZ13工具就是针对数据筛选后删除操作而设计的。

这个工具中,我分别给出了四种切实可行的应用方案:①筛选单条件特定值后,删除所显示的数据行 ②筛选特定值后,删除非显示的数据行 ③ 筛选空白单元格,并删除数据行 ④筛选双条件特定值后,删除所显示的数据行

这个应用工具的程序文件是:VBA_FilterDataAndDeleteRows.xlsm,VBE密码是“123456789”.

工具操作是针对下面的原始数据进行:

数据的备份我放在sheet3工作表中,操作是在sheet2工作表中,点击“数据恢复”按钮,可以随时恢复数据。

一 筛选单条件特定值后,删除所显示的数据行

我们看下面的应用界面:

在上面的界面中,点击按钮后,会把产品名称为"音响"的数据筛选出来,然后删除行数据,操作后的结果:

二 筛选特定值后,删除非显示的数据行

我们看下面的应用界面:

在上面的界面中,点击按钮后,会把地区名称"<>北部地区",并且产品名称"<>冰箱"的数据筛选出来,然后对没有被筛选的数据进行删除,操作后的结果:

三 筛选空白单元格,并删除数据行

我们看下面的应用界面:

在上面的界面中,点击按钮后,会把利润列为空格的数据筛选出来,然后进行行删除,操作后的结果:

四 筛选双条件特定值后,删除所显示的数据行

我们看下面的应用界面:

在上面的界面中,点击按钮,会把产品名称为"冰箱",或者"电视"的数据筛选出来,然后进行行删除,操作后的结果:

这个工具在实际的应用中还是很多的,可以和其他程序一起加载用于数据的自动化处理操作。工具是YZ系列工具,代码短易于理解,但仍是要认真领会代码的含义,我多次讲过,语言学习最重要的是程序源码文件,要对照代码认真领会代码的含义,可能一次不能完全领会,要多看几次,比如:在删除时为什么有的要屏蔽消息,有的不需要?在删除非显示行数据时利用的是什么判断方法?等等

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

分享成果,随喜正能量】慎易以避难,敬细以远大。谨慎地对待容易的事,足以避免危难;认真地处理细小环节,自然远离大灾祸。虑于微、防于小、杜于渐、作于细,方为人生大智慧。。

发布于 2023-05-22 18:48 ・IP 属地河北