我有一个只有一个文本列的表格。此外,我有一个带有组合框的表单。现在我希望组合框重新查询焦点。所以我在vba中添加了一个方法:
Private Sub combobox1_GotFocus()
With combobox1
.RowSource = "SELECT text " + _
"FROM tblExample " + _
" ORDER BY text"
.Requery
End With
End Sub
当我现在单击组合框1 时,下拉列表不会打开。只有当我第二次点击它时,它才会打开。这里有什么问题?如果我将这两条 .-line 放在评论中,我可以只单击一次组合框并显示一个空列表。
注意:我简化了问题。我有另一个公式,我在其中做同样的事情并且效果很好。我希望有人知道如何解决这个问题。