从Excel表格里提取身份证号码中出生日期在指定日期间的人员信息(从Excel表格筛选加颜色)

笔者在前面的文章中介绍了《如何快速获取身份证号码里包含的省市信息?》和《从身份证号码中提取出生日期、年龄和性别信息》的内容,其实与身份张号码相关的实用场景还是很多的,这次介绍一下实际应用中比较常见的一个场景,我们在Excel文件里已经录入完毕人员的信息,那么我们查询符合条件的人员的信息时跟身份证号码有关的情形还是很多,如何从Excel表格里提取身份证号码中出生日期在指定日期间的人员信息呢?

在下面的篇幅里,笔者就逐步演示如何实现从Excel表格里提取身份证号码中出生日期在指定日期间的人员信息,首先准备工作如下:

从Excel表格里提取身份证号码中出生日期在指定日期间的人员信息

从Excel表格里提取身份证号码中出生日期在指定日期间的人员信息

在新创建的Excel文件的Sheet1工作表中录入测试内容,如下图所示:

从Excel表格里提取身份证号码中出生日期在指定日期间的人员信息

打开VBA编辑器,设计一个用户窗体,用于人员信息的查询功能实现,见下如图:

从Excel表格里提取身份证号码中出生日期在指定日期间的人员信息

编写相关功能代码后,运行窗体,如下图:

从Excel表格里提取身份证号码中出生日期在指定日期间的人员信息

在查询窗体中输入指定的起始日期和截止日期

从Excel表格里提取身份证号码中出生日期在指定日期间的人员信息

然后点击查询并标记按钮

从Excel表格里提取身份证号码中出生日期在指定日期间的人员信息

再次输入其他条件,重新输入起始日期和截止日期,然后点击查询并标记按钮,如下图所示:

从Excel表格里提取身份证号码中出生日期在指定日期间的人员信息

从Excel表格里提取身份证号码中出生日期在指定日期间的人员信息

再次查询时为了避免错误,可以先单击取消按钮,清空起始日期和截止日期的内容,再重新输入,当然这里做了容错设置,不实现清空直接重新输入查询条件也是可以的,请看下图:

从Excel表格里提取身份证号码中出生日期在指定日期间的人员信息

通过上面几个步骤的操作,我们就可以方便的多次查询指定日期期间的人员信息,并标记出来,另外还可以通过公式,不用查询窗体来实现,这方面的介绍,笔者将放在后面的合适时间来做讲解。

感兴趣的朋友,如果需要示例代码,请关注笔者头条号,评论转发或点赞文字,并私信留下您的邮箱地址,代码将会通过邮箱发送给您,谢谢您的关注和支持!

(0)
上一篇 8小时前
下一篇 8小时前

相关推荐