这似乎有效,但刚刚停止,我不确定我改变了什么导致这个。
我在表单上有一个列表框。 (单个选择列表框)。
要提取值,我可以执行me.listboxName.Column(0)
并且效果很好。
但是,这不是我想要使用的代码。 (因为我将从另一种形式引用它)
Form_myformName.listboxName.Column(0)
是我拥有的,它有效,现在已经停止了。它仍适用于其他形式的类似代码,所以我不确定发生了什么。
如果我输入me.name
,它会正确地告诉我我的表单名称是“myFormName”。
如果我输入Form_myFormName
。,它会提示我列表框的名称,所以我知道我的名字是正确的。但是,如果我尝试使用以下方法提取值:
Form_myformName.listboxName.Column(0)
尽管列表框具有选定的值,但它给我的值为Null
。 (我可以通过使用me.listboxname等成功提取)
希望这是有道理的。有谁知道我做错了什么?
答案 0 :(得分:1)
以这种方式尝试:
Forms("myformname").listboxName.Column(0)
我希望有所帮助。