Foxtable(狐表)用户栏目专家坐堂 → 向下移一行


  共有6533人关注过本帖平板打印复制链接

主题:向下移一行

美女呀,离线,留言给我吧!
采菊东篱下
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1881 积分:10374 威望:0 精华:0 注册:2019/4/6 8:45:00
向下移一行  发帖心情 Post By:2021/12/30 10:35:00 [只看该作者]

我想把整行向下移一行,这样只是drs3a(ia1+1)("编号")单元格的数据移一行吧?请教怎样实现整行移动?
Dim drs3a As List(of DataRow) = DataTables("比赛积分").SQLSelect("[团体赛或个人赛] = '" & lx & "' And [棋赛名称] = '" & di1 & "'And [第几轮比赛] = '" & di2 & "' And [分组] = '" & Str & "' And [排序] <> 0")
            For ia1 As Integer = 0 To drs3a.Count - 1 Step 2
                If ia1+1 < drs3a.count Then
                    For ia As Integer = 0 To drs2.Count - 1
                        Dim dr2a1 As DataRow = DataTables("比赛积分").SQLFind("[团体赛或个人赛] = '" & lx & "' And [棋赛名称] = '" & di1 & "' And [第几轮比赛] = '" & Cstr(Val(di2)-1) & "' And [分组] = '" & Str & "' And [排序] = " & drs2(ia)("排序") & " And ([编号] <> '" & drs2(ia)("编号") & "'or [姓名] <> '" & drs2(ia)("姓名") & "')")
                        If drs3a(ia1+1)("编号") = dr2a1("编号") Then
                            With drs3a(ia1+1)("编号")
                                .drs3a(ia1+1)("编号").Move(.Position + 1)
                            End With
                        End If
                    Next
                End If
            Next


 回到顶部
总数 83 1 2 3 4 5 6 7 8 9 下一页