逻辑关系混乱 ,
如果表A 中的“账号”能从表B的“一折通通号”中找到,则就将表A 中的“是否一折通号码”设置为“是”,否则设为“否”你用2个循环是什么意思?直接查找不就行了
For Each r As Row In Tables("表A").Rows
Dim dr As DataRow
dr = DataTables("表B").Find("账号='" & r("账号") & "'")
If dr
IsNot Nothing Then
'如果找到的话
r("是否一折通号码") = True
Else
r("是否一折通号码") = False
End If
Next
[此贴子已经被作者于2020/5/16 1:42:22编辑过]