【发布时间】:2017-06-17 01:57:46
【问题描述】:
我想简单地在列表框上下移动选定的行。 我有有效的代码 - 但我不明白为什么! Selected 和 ListIndex 之间显然存在参考差异。如果有人能指出我忽略的(毫无疑问是基本的)点,我将不胜感激
Private Sub INPUT_AfterUpdate()
If Me.INPUT = "up" Then Call go_up
If Me.INPUT = "down" Then Call go_down
Me.show = me.List59.Column(1)
Me.INPUT = ""
End Sub
Private Sub go_up()
Temp_var = Me.List59.ListIndex
'!!!!!! why do I not need to change Temp_var !!!
me.List59.Selected(Temp_var) = True
End Sub
Private Sub go_down()
Temp_var = Me.List59.ListIndex
Temp_var = Temp_var + 2 '!!!!!! why 2 !!!
me.List59.Selected(a) = True
End Sub
【问题讨论】:
标签: ms-access vba ms-access-2010