以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  如何快速判断出迟到或者缺勤员工  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=152770)

--  作者:李琼伟
--  发布时间:2020/7/21 16:53:00
--  如何快速判断出迟到或者缺勤员工

图片点击可在新窗口打开查看此主题相关图片如下:2121.png
图片点击可在新窗口打开查看



如何快速判断出迟到或者缺勤员工

--  作者:李琼伟
--  发布时间:2020/7/21 16:56:00
--  
上班时间
早上7:00-8:00 打卡
中午:12:00-13:00 打卡
下午:13:30-14:30打卡
晚上:18:00-19:00打卡

如何快速判断出迟到或者缺勤员工

--  作者:有点蓝
--  发布时间:2020/7/21 16:56:00
--  
怎么样才算是迟到,或者缺勤?
--  作者:李琼伟
--  发布时间:2020/7/21 17:06:00
--  
以下是引用有点蓝在2020/7/21 16:56:00的发言:
怎么样才算是迟到,或者缺勤?
上班时间
早上7:00-8:00 打卡
中午:12:00-13:00 打卡
下午:13:30-14:30打卡
晚上:18:00-19:00打卡
比如说早上上班时间,早上7:00-8:00 打卡是正常时间,在7:00之前和8:00之后都是迟到,或者不打卡为缺勤。


--  作者:李琼伟
--  发布时间:2020/7/21 17:07:00
--  
错了是7:00之前打卡不算
--  作者:有点蓝
--  发布时间:2020/7/21 17:26:00
--  
判断时间是不是在指定范围不就行了

dim d7 as string = "0700"
dim d8 as string = "0800"

dim d as date = date.today
if format(d,"HHmm") < d7 orelse format(d,"HHmm") > d8
msgbox("不在7~8点之间")
end if

--  作者:李琼伟
--  发布时间:2020/7/22 7:48:00
--  
还不是很明白
--  作者:有点蓝
--  发布时间:2020/7/22 8:40:00
--  
什么地方不明白?http://foxtable.com/bbs/dispbbs.asp?boardid=2&Id=150626

如果看不懂代码,请先学习编程基础:http://www.foxtable.com/webhelp/topics/1592.htm

可以在论坛里搜索“考勤”,看看别人是怎么处理的