Foxtable(狐表)用户栏目专家坐堂 → 一个按钮实现指定列的单元格清空


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

主题:一个按钮实现指定列的单元格清空

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


加好友 发短信
等级:幼狐 帖子:135 积分:946 威望:0 精华:0 注册:2012/8/26 23:34:00
一个按钮实现指定列的单元格清空  发帖心情 Post By:2012/10/23 18:30:00 [只看该作者]

请教一下,窗口中怎么设置按钮代码,让它清空指定的列,但是列之间的运算保留,只是单元格的内容清空,可以实现吗?

 回到顶部
帅哥哟,离线,有人找我吗?
小猪鑫鑫
  2楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:832 积分:5867 威望:0 精华:6 注册:2011/5/27 11:41:00
  发帖心情 Post By:2012/10/23 19:17:00 [只看该作者]

楼主:按扭的代码可以设置成

With Tables("表A")
    For Each r As Row In .Rows
        r(.colsel) =Nothing
    Next
End With

这样可以清除列中的数据,但不会影响列中的公式


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


加好友 发短信
等级:狐精 帖子:3355 积分:24732 威望:0 精华:0 注册:2012/3/26 21:47:00
  发帖心情 Post By:2012/10/23 19:26:00 [只看该作者]

当然可以 不过从你问的问题来看 还是先看看帮助吧 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table


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


加好友 发短信
等级:幼狐 帖子:135 积分:946 威望:0 精华:0 注册:2012/8/26 23:34:00
  发帖心情 Post By:2012/10/23 19:28:00 [只看该作者]

但是,我不要全部列都清空,比如只要清空“年休”和“补休”的列呢?


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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/10/24 9:41:00 [只看该作者]

 二楼的代码是删除你选择的列,你试试。不然代码改成这样

Dim cols() As String = {"年休", "补休"}
With Tables("表A")
    For Each r As Row In .Rows
        For Each c As String In cols
            r(c) = Nothing
        Next
    Next
End With


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


加好友 发短信
等级:幼狐 帖子:135 积分:946 威望:0 精华:0 注册:2012/8/26 23:34:00
  发帖心情 Post By:2012/10/27 10:50:00 [只看该作者]

这个代码就是我想要的,真是太感谢了!很好用!

 回到顶部