每次使用 Access VBA 在第一个组合中选择值时,清除链接组合框中的值



我有两个组合框,它们相互同步。选择第一个组合框值后,相应的值将显示在第二个组合框中。每次当我选择第一个组合框时,先前重新选择的第二个组合值都应该是明确的。我在第一个组合 1 的 OnChange 事件中使用以下代码。但它不起作用。

             Private Sub combo1_Change()
             Me.combo2.RowSource = ""
             End Sub

试试这个

Call combo2.Clear

或者这个

Dim i As Integer
For i = 1 To ComboBox2.ListCount
    ComboBox2.RemoveItem (0)
Next i

这有效

      Private Sub combo1_Change()
      Me.combo2.Value = ""
      End Sub

最新更新