Foxtable(狐表)用户栏目专家坐堂 → 判断是否已经选择行


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

主题:判断是否已经选择行

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


加好友 发短信
等级:四尾狐 帖子:924 积分:6639 威望:0 精华:0 注册:2013/8/10 18:33:00
判断是否已经选择行  发帖心情 Post By:2020/10/25 9:51:00 [只看该作者]

For Each r As Row In Tables("窗口_Table1").GetCheckedRows
    r.Delete
Next

老师,我想在上面删除选择行的代码上加一个判断,在执行请先判断是否有勾选的行,如果没有,则提示”未选择需要删除的数据行“,请问如何增加代码?

这部份代码应该怎么写?
    msgbox("请先勾选需要删除的行")
    Return
End If

请老师指导。

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107031 积分:544386 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/10/25 20:40:00 [只看该作者]

dim rs as List(of row) = Tables("窗口_Table1").GetCheckedRows
if rs.count = 0 then
    msgbox("请先勾选需要删除的行")
    Return
End If

For Each r As Row In rs
    r.Delete
Next

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


加好友 发短信
等级:四尾狐 帖子:924 积分:6639 威望:0 精华:0 注册:2013/8/10 18:33:00
  发帖心情 Post By:2020/10/26 11:07:00 [只看该作者]

谢谢!

 回到顶部