Foxtable(狐表)用户栏目专家坐堂 → [求助] 折叠模式下,有条件的导出数据


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

主题:[求助] 折叠模式下,有条件的导出数据

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:113658 积分:578833 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/7/6 14:27:00 [显示全部帖子]

dim idx as integer = 1
For r As Integer = 0 To dt.Rows.Count - 1 '填入数据
    Dim rw As Row  = dt.rows(r)
    For c As Integer = 0 To nms.length -1
        If dt.GridTreeVisible Then '如果处于折叠模式
            '==================选择性导出行==========================
            If rw.Hierarchy=0 And rw.HasChild()=False  Or rw.Hierarchy=1  Then  '没有子行的第一层和第二层,直接导出
                Sheet(idx,c).Value = rw(nms(c))  ‘出错位置
idx += 1
            End If
            '========================================================
        End If
    Next
Next

 回到顶部