ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: KYUANZHAO

求救啊,要疯啦真勒,真心求救

[复制链接]

TA的精华主题

TA的得分主题

发表于 2010-8-7 17:33 | 显示全部楼层
我觉得,你应该和老板提一下,再买一个考勤机或许会简单很多,一个班次一个

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-8-8 12:21 | 显示全部楼层

回复 11楼 chqiang22 的帖子

哥们,现在这个考勤机器和售饭机器是一体的,这个钱老板估计不的花,如果你能推荐这么一个符合情况的考勤机和售饭系统一起的牌子,我找个时间也可以和老板沟通,但是对这块我很陌生的

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-8-8 12:26 | 显示全部楼层

回复 8楼 抹香鲸2009 的帖子

高手~~~~ 我揪心咯N天咯,我的眼睛都已经被摧残几天了,我才调过来的,以前人事的妹妹怪可怜,手算咯半年,哎,我又是个学计算机的懒人,啥子都想简化,哎,纠结咯,那天办公室的妹妹还来给我说不要想了,两个相减弄2,3天就出来咯.................................

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-8-8 12:19 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

回复 10楼 wyrjn 的帖子

VBA我就在想,有点c基础,就是不只到怎么把值带入到区域内
我C 想的是
for i =0 to 10000 i++;
        i=i++;
        if b2=b3,then c3的值带入到G2去
     skip(这句跳行是SQL的)
   endfor
求VBA 转换过去。。。。

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-8-8 14:51 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-8-8 15:44 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

各位 我已经成功禅悟出来了,公布如下,望各位提建议以及优化

Sub s()
Dim a As Integer
Dim b As String
For a = 1 To 187   '循环100次
  b = Rows(a + 1).Columns("B").Value
  If Rows(a).Columns("B").Value = Rows(a + 1).Columns("B").Value Then  '比较上一行和下行名字相同不,相同的话
  Rows(a).Columns("G").Value = Rows(a + 1).Columns("c").Value        '就把下一行的时间移动到上一行的 G列变量a行
   Rows(a + 1).Columns("c").EntireRow.Delete                               '要删除比较的下一行
   Else
  Rows(a).Columns("G").Value = aaaa
End If
Next
End Sub

TA的精华主题

TA的得分主题

发表于 2010-8-8 21:05 | 显示全部楼层
你的意思是第一个肯定是上班的卡吗?还有,打重卡怎么办?

TA的精华主题

TA的得分主题

发表于 2010-8-9 10:53 | 显示全部楼层
楼主的数据源真的很麻烦。怎么都只有上班,没有下班签到的?把上班签到和下班签到混在一起都记为上班,这是什么破打卡机啊?这不是难为人吗?这个数据源没有任何规律可循,实在没法做。

[ 本帖最后由 抹香鲸2009 于 2010-8-9 11:13 编辑 ]

TA的精华主题

TA的得分主题

发表于 2010-8-9 10:29 | 显示全部楼层
区分办公室 和 车间的人员是不难的,只要在数据里做个分类就可以把2块数据分出来。这不是关键。很期待怎么解决的,看来只有VBA能搞定。

TA的精华主题

TA的得分主题

发表于 2010-8-9 08:11 | 显示全部楼层
1、如果能把办公室和车间的人员分别开来,会比较方便。
2、车间倒班多长时间一次?两个礼拜?一个月?或者说,在考勤期间,上白班和上夜班的人员分别开。

以上两点应该不难做到,分开了就好办了。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-29 13:39 , Processed in 0.042541 second(s), 6 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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