即使具有焦点

时间:2017-04-17 11:58:52

标签: combobox access-vba

Access表示除非控件具有焦点,否则无法访问.Text属性。但我确信控件有焦点,因为我在组合框的更改事件中,而Me.ActiveControl指的是组合框; SetFocus也无济于事。

1 个答案:

答案 0 :(得分:0)

如果满足以下条件,则会发生此错误:

a)组合位于表单页眉或表单页脚部分

b)表格被过滤,没有记录匹配(或没有记录)

c)不能添加新记录。

在这种情况下,表单的“详细信息”部分变为空白。组合仍然是 可见,但Access真的很困惑,可以抛出你的错误 描述

更多信息: http://allenbrowne.com/bug-06.html