以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  窗口代码运行有一个奇怪的BUG  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=79774)

--  作者:zhuzhi
--  发布时间:2016/1/8 16:24:00
--  窗口代码运行有一个奇怪的BUG
各位老师您们好!我在2年前,经论坛的前辈传授,获得了一段代码,可以将一张工作表中,同一人,但记录时间较早的记录转移到另外一张工作表中,只留下该人较新的记录。例如张三,在2015年9月1日请假,之后又在2015年10月13日销假,那么我用这个代码,就可以将张三的请假记录消掉,放到另外一张表中,我用了2年,一直都很良好。
但是这段时间来,这代码开始出现奇怪的BUG,即有部分人可以正常运用,但有部分人却是把较新的记录转移到另外一张表中,只留下较老的记录。
我不知道这是什么原因,我自己检查了好几遍,似乎并没有看到明显的问题

求各位老师帮帮我,十分感谢你们!

附上例子。例子中,点击窗口按钮,应该是可以将表A中同一人的较老记录,转移到表B中去的。但现在有2个人,只有1人可以。
求老师帮帮我~~
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:代码执行有误.table


--  作者:大红袍
--  发布时间:2016/1/8 16:29:00
--  

不行的,出现什么情况?

 

你的第三列,肯定要改成日期列才行,代码没问题。