以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]排除合计行的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=138401) |
-- 作者:81538475 -- 发布时间:2019/7/30 15:47:00 -- [求助]排除合计行的问题 AfterSelRangeChange 代码 If Forms("个人任务信息").Opened Dim str As String If Tables("个人任务信息_Table1").Current IsNot Nothing Then For i As Integer = e.NewRange.TopRow To e.NewRange.BottomRow str = str & ",\'" & e.Table.Rows(i)("_identify") & "\'" Next StatusBar.Message2 = (str) Tables("个人任务信息_Table2").Filter = " 编号 in (" & str.Trim(",") &")" End If End If 好像是由于里面有合计行,所以有报错 指定的参数已超出有效值的范围。 参数名: Cannot find column \'_identify\'. |
-- 作者:有点蓝 -- 发布时间:2019/7/30 17:24:00 -- For i As Integer = e.NewRange.TopRow To e.NewRange.BottomRow If e.Table.Rows(i).IsGroup = False str = str & ",\'" & e.Table.Rows(i)("_identify") & "\'" End If Next
|