Foxtable(狐表)用户栏目专家坐堂 → 下列代码如何实现隐藏列


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

主题:下列代码如何实现隐藏列

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


加好友 发短信
等级:六尾狐 帖子:1294 积分:9852 威望:0 精华:0 注册:2012/9/19 21:13:00
下列代码如何实现隐藏列  发帖心情 Post By:2020/8/14 9:15:00 [显示全部帖子]

有一个表A许多列,通过下列代码在表B(共两列,第一列,第二列),实现了列变成了行,选择行后,在表A实现把没选择列的隐藏,只剩选择的 



Dim nms As String
Dim nms1 As String 
Dim nms11 As String 
Dim nms111 As String  
For Each  dr As Row In Tables("报表列").Rows 
   If dr("第一列") =True  Then
      nms  = nms & "," &  dr("第二列")
   End If
Next
For Each r As Row In Tables("报表列").Rows    
    If nms > "" Then
       r("第三列") = nms.Trim(",")
    Else
        r("第三列") = Nothing
    End If      
Next

向下如何写代码


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


加好友 发短信
等级:六尾狐 帖子:1294 积分:9852 威望:0 精华:0 注册:2012/9/19 21:13:00
  发帖心情 Post By:2020/8/14 9:43:00 [显示全部帖子]

就是任意快速隐藏列

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


加好友 发短信
等级:六尾狐 帖子:1294 积分:9852 威望:0 精华:0 注册:2012/9/19 21:13:00
  发帖心情 Post By:2020/8/14 9:45:00 [显示全部帖子]

当一个表有许多列,想显示几列,一个一个隐藏列太慢了

 回到顶部