易表在线答疑技术与交流用户社区 → 如何删除其他表的内容


  共有6562人关注过本帖树形打印复制链接

主题:如何删除其他表的内容

帅哥哟,离线,有人找我吗?
UROK
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:24 积分:380 威望:0 精华:0 注册:2014/9/22 20:19:00
如何删除其他表的内容  发帖心情 Post By:2016/9/20 13:35:00 [只看该作者]

表1、表2日期相同,想对表1的数据列的操作公式设置一下,当数据>100的时候,自动删除表2上一行的日期数据,例如,表1 2001-01-05数据120,则自动清空表2的2001-01-01的日期,但是,表2其他列的数据不变。请问如何做到。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:wenti.egd

[此贴子已经被作者于2016/9/20 13:41:15编辑过]

 回到顶部
美女呀,离线,留言给我吧!
dancedy
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:2721 积分:4555 威望:0 精华:0 注册:2011/5/12 17:20:00
  发帖心情 Post By:2016/9/20 15:32:00 [只看该作者]

if([数据] > 100,DelFor("表2","日期"," = ",cell(Row - 1,"日期")), True )

 回到顶部
帅哥哟,离线,有人找我吗?
UROK
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:24 积分:380 威望:0 精华:0 注册:2014/9/22 20:19:00
  发帖心情 Post By:2016/9/20 15:54:00 [只看该作者]

不行啊,只要删除日期的记录就可以了,不要删除同一行其他列的记录。请版主再帮帮忙。

 回到顶部
美女呀,离线,留言给我吧!
dancedy
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:2721 积分:4555 威望:0 精华:0 注册:2011/5/12 17:20:00
  发帖心情 Post By:2016/9/20 16:11:00 [只看该作者]

if([数据] > 100,Eval("SetCellText(""表2""," + text(findrow("表2","日期"," = ",[日期]) - 1) + ",""日期"","""")"), True )

 回到顶部
帅哥哟,离线,有人找我吗?
UROK
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:24 积分:380 威望:0 精华:0 注册:2014/9/22 20:19:00
  发帖心情 Post By:2016/9/20 17:05:00 [只看该作者]

谢谢

 回到顶部
帅哥哟,离线,有人找我吗?
UROK
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:24 积分:380 威望:0 精华:0 注册:2014/9/22 20:19:00
  发帖心情 Post By:2016/9/20 17:15:00 [只看该作者]

不好意思,可以在求助的时候,没有把问题说明白,重新发一个附件,存在这样一个可能,即表1录入的数据,2001-01-09 ,表2没有相应的日期,如何删除2001-01-08的日期。(表1、表2分别插入日期,希望在表1插入日期后,如符合条件,则删除表2的上一日日期,当然,日期是不连续的)
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:w.egd


 回到顶部
帅哥哟,离线,有人找我吗?
UROK
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:24 积分:380 威望:0 精华:0 注册:2014/9/22 20:19:00
  发帖心情 Post By:2016/9/20 17:21:00 [只看该作者]

估计是描述问题不准确,看来,表1、表2的日期是不同的,我原以为只差一个最新的日期,没有问题,没有想到,恰恰在这里出了问题。准确的问题描述是,删除表1上一行日期所对应的表2的日期列 数据。耽误了版主许多精力,请原谅。

 回到顶部
美女呀,离线,留言给我吧!
dancedy
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:2721 积分:4555 威望:0 精华:0 注册:2011/5/12 17:20:00
  发帖心情 Post By:2016/9/20 22:42:00 [只看该作者]

if([数据] > 100,Eval("SetCellText(""表2""," + text(findrow("表2","日期"," = ",cell(Row - 1,"日期",GridName))) + ",""日期"","""")"), True )

 回到顶部
帅哥哟,离线,有人找我吗?
UROK
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:24 积分:380 威望:0 精华:0 注册:2014/9/22 20:19:00
  发帖心情 Post By:2016/9/21 0:30:00 [只看该作者]

1736版本没有问题,1310版运行出错。好郁闷...还有别的函数公式吗?
图片点击可在新窗口打开查看此主题相关图片如下:qqqq.jpg
图片点击可在新窗口打开查看

 回到顶部