在 MS Access 中调用组合框列 VBA
Calling a combobox column in MS Access VBA
我有一个表单,其组合框有两列,但只显示一列(宽度 0;1)。
如果用户选择一行,我想return同一行的其他(隐藏)列的值。我的搜索显示您可以使用 BoundColumn-属性 来更改它,但我想在 VBA 本身中使用调用。
我正在尝试编写 WHERE 子句:
variable = Forms!myFormName!myComboboxName.Column(0)
但这行不通。
有人能告诉我这个结构有什么问题吗?
提前致谢。
P.s.:如果需要我可以提供我的完整代码
使用值 属性。
myComboboxName.value
assuming your bound column is set to 1
.column(0) =
将为您提供第一列的值。
.column(1) =
将为您提供第二列的值。
如果其他人遇到这个问题,请查看我在这里回答的问题:
我有一个表单,其组合框有两列,但只显示一列(宽度 0;1)。
如果用户选择一行,我想return同一行的其他(隐藏)列的值。我的搜索显示您可以使用 BoundColumn-属性 来更改它,但我想在 VBA 本身中使用调用。
我正在尝试编写 WHERE 子句:
variable = Forms!myFormName!myComboboxName.Column(0)
但这行不通。
有人能告诉我这个结构有什么问题吗?
提前致谢。
P.s.:如果需要我可以提供我的完整代码
使用值 属性。
myComboboxName.value
assuming your bound column is set to 1
.column(0) =
将为您提供第一列的值。
.column(1) =
将为您提供第二列的值。
如果其他人遇到这个问题,请查看我在这里回答的问题: