Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 4037|回复: 3

求助大神指点【VBA】员工【生日提醒】弹框无内容

[复制链接]
发表于 2020-7-7 15:53 | 显示全部楼层 |阅读模式
2学分
各位大神!一个员工入职生日提醒的弹框代码,借鉴的别人的,研究完对应都调了参数,但是只出提醒标题,不出内容,研究好久,实在检查不出哪里的问题,请各位大神指点迷津!感谢!为方便各位大神帮忙调试,附件已上传!

VBA弹框生日提醒.zip

271.06 KB, 下载次数: 5

发表于 2020-7-7 19:28 | 显示全部楼层
你的表里UsedRange是从a1开始的,你取值是从D列开始的, 对不上,改一下arr的范围就好了。
irow = Sheet3.Range("g" & Rows.Count).End(3).Row
arr = Sheet3.Range("d11:ac" & irow)

回复

使用道具 举报

发表于 2020-7-7 23:23 | 显示全部楼层
原因有3,如下,请自行对照解决
1、数组的赋值范围有问题
2、日期的算法貌似不正确
3、所给的日期数据当中,貌似没有符合条件的

评分

参与人数 1学分 +3 收起 理由
lsyylw + 3 学习

查看全部评分

回复

使用道具 举报

发表于 2020-7-7 23:55 | 显示全部楼层
详见附件,请查阅

VBA弹框生日提醒.zip

265.91 KB, 下载次数: 14

评分

参与人数 1学分 +3 收起 理由
lsyylw + 3 太强大了

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-19 22:48 , Processed in 0.267295 second(s), 15 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表