|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
本帖最后由 q1514964994 于 2018-9-23 22:38 编辑
求助各位大佬用VBA生成加班提报明细表,因核对起来太复杂,求点省力的方法
以下是生成数据范列,第一行为标题列固定格式,谢谢大佬,附件已更新
序号 | 工号 | 姓名 | 出勤日期 | 加班开始时间 | 加班结束时间 | 加班类别 | 实际加班时数 | 加班事由 | 出勤班别 | 上班卡 | 下班卡 | 此行为固定栏,以下行为生成数据 | 1 | CXXXX123 | 张三 | 9月1日 | 2018/9/1 8:30 | 2018/9/1 20:30 | 加班二 | 11 | 生产 | A0 | 8:27 | 20:43 | | 2 | CXXXX123 | 张三 | 9月3日 | 2018/9/3 17:30 | 2018/9/3 20:30 | 加班一 | 3 | 生产 | D2 | 8:14 | 20:39 | | 3 | CXXXX123 | 张三 | 9月4日 | 2018/9/4 17:30 | 2018/9/4 20:30 | 加班一 | 3 | 生产 | D2 | 8:15 | 20:39 | | 4 | CXXXX123 | 张三 | 9月5日 | 2018/9/5 17:30 | 2018/9/5 20:30 | 加班一 | 3 | 生产 | D2 | 8:14 | 20:41 | |
附上出勤班别解释
刷卡记录解释(此栏为数据解释) | 类别 | 出勤班别 | 上午出勤时间 | 下午出勤时间 | 用餐 | 备注 | 正常班 | 白班 | D2 | 08:30-12:00 | 13:00-17:30 | 1H | 超出正常出勤时间都为加班,每天标准工作时间8小时 | Dc | 07:30-11:30 | 12:30-16:30 | 1H | De | 08:00-12:00 | 13:00-17:00 | 1H | 晚班 | C2 | 20:30-00:00 | 01:00-05:30 | 1H | Na | 19:30-23:30 | 00:30-04:30 | 1H | Nc | 20:00-00:00 | 01:00-05:00 | 1H | 休息 | 休息日 | A0 | 依据前一日出勤班别判定加班开始时间,用餐时间 | 此班别无刷卡记录,当天此员工休息 | [tr] [/tr]
[tr] [/tr]
附件可下载
|
|