[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[已解决]VBS处理考勤报表(100元有偿)

内容与说明在附件“结果表格”

注意:源表格文件名有[]符号,要求处理目录下所有xls表格(现实只有一个表格。但表格名不确定、带有[]符号)
要求日期从 1-31 ,星期一到星期五,排序,删除上班或下班重复打卡时间,提取最前打卡时间为准、

信誉方面:请放心,只要采纳了、百分百支付

aa77dd@163.com(已解决)已经交易
爱情不是一颗心去敲另一颗心、而是两颗心擦出火花。

这个是服务器下载下来的
爱情不是一颗心去敲另一颗心、而是两颗心擦出火花。

TOP

回复 2# aa77dd@163.com


这个是服务器下载下来的
爱情不是一颗心去敲另一颗心、而是两颗心擦出火花。

TOP

回复 5# 523066680


    没有,是原名
爱情不是一颗心去敲另一颗心、而是两颗心擦出火花。

TOP

回复 9# zrc20d


只要方法快就行, VBS更好,数据条有很多,有时会有十万条
爱情不是一颗心去敲另一颗心、而是两颗心擦出火花。

TOP

回复 11# wankoilz


    看清说明:是xls
爱情不是一颗心去敲另一颗心、而是两颗心擦出火花。

TOP

回复 11# wankoilz


   我要的是直接处理xls表格
上班与下班时间没有分开,比哪上班打了,下班没有打,下班时间段单元格为空。还有升旗与早读也没有判断
爱情不是一颗心去敲另一颗心、而是两颗心擦出火花。

TOP

回复 11# wankoilz


    星期判断也有误,没有看到星期1,还有星期六与日是不存在日期里的,因为我在表格里自动换星期全是在1到5的
爱情不是一颗心去敲另一颗心、而是两颗心擦出火花。

TOP

回复 16# wankoilz


对啊, 排序也有问题。很乱
爱情不是一颗心去敲另一颗心、而是两颗心擦出火花。

TOP

本帖最后由 fcxk 于 2015-11-26 16:39 编辑

回复 15# zrc20d


    1.满足以上任一条件:下班时间移动到"正常下班"对应列,并在考勤列增加 "1" 对应
   
   比如:源文件里
    07:20分上班,
   11:10分下班
   是同一列
要求把:上班下班分成两列,07:20分在上班列,11:10分在下班列,满足条件时:考勤列加1,不满足时,考勤列不处理。

2.星期二、星期四 上班:07:30分之内 、在早读列增加"1
  只是判断上班时间,只要上班打卡时间在06:00-07:20之间 即可

3.自动调整每个条件的上班与下班时间匹配、没有时间的为空格。

前面第一有说明、没有时间为空格,比如:上班 07:20分,下班没有打卡,所以下班为空格。空格就是没有数据,没有打卡。

每个时间段源文件有说明、比如:16号,打卡的时间为:

07:20
14:20
21:10

则说明:上班为07:20   下班为空
           上班为14:20   下班为空
           晚修上班为空、  下班21:10
空就是没有打卡
爱情不是一颗心去敲另一颗心、而是两颗心擦出火花。

TOP

回复 20# 523066680


    条件时段:同一日期出现双上班或下班时间,提取最先一次时间,意思就是删除7:49,上班时间为7:19分,下班为空。
爱情不是一颗心去敲另一颗心、而是两颗心擦出火花。

TOP

回复 23# aa77dd@163.com


    算11:08分 首次打卡时间为准
爱情不是一颗心去敲另一颗心、而是两颗心擦出火花。

TOP

本帖最后由 fcxk 于 2015-11-26 20:37 编辑

回复 24# wankoilz


    我查到问题了 fday=gensub("/"," ","g",day)  改成:fday=gensub("-"," ","g",day)

但与要求还差好多地方不足,排序不了,重复时间没判断,下班时间没调整
爱情不是一颗心去敲另一颗心、而是两颗心擦出火花。

TOP

本帖最后由 fcxk 于 2015-11-26 20:57 编辑

回复 27# aa77dd@163.com

迟到:上班时间为准:半小时内为:比如:07:30为上班、07:31到08:00为迟到
早退:迟到时间到下班时间内:比如:下班时间:11:10分、  08:00到11:09分为早退

谢谢提醒
爱情不是一颗心去敲另一颗心、而是两颗心擦出火花。

TOP

本帖最后由 fcxk 于 2015-11-26 21:14 编辑

回复 31# 523066680


    太多列打印纸怕不够宽啊A3纸
   直接分上班与下班就行,多谢好心
爱情不是一颗心去敲另一颗心、而是两颗心擦出火花。

TOP

返回列表