Ms access 如何在组合框中返回未绑定列的值

Ms access 如何在组合框中返回未绑定列的值,ms-access,combobox,vba,Ms Access,Combobox,Vba,如何使用Access 2007中的expression builder获取组合框的未绑定列的值 我有一个表单,它通过组合框控制查询,在组合框中,我在表单上选择一个月,Access对与该月相关的项目运行查询。然后我有一个基于这个查询的报告 我希望报告标题显示所选月份。我在报告中创建了一个文本框,使用表达式作为控制源,如“=[Forms]![frm Annual Notices report]![Combo10]”。它将返回Col1中的值。如何使文本框在Col2中显示月份?我尝试了“=[Forms]

如何使用Access 2007中的expression builder获取组合框的未绑定列的值

我有一个表单,它通过组合框控制查询,在组合框中,我在表单上选择一个月,Access对与该月相关的项目运行查询。然后我有一个基于这个查询的报告

我希望报告标题显示所选月份。我在报告中创建了一个文本框,使用表达式作为控制源,如“=[Forms]![frm Annual Notices report]![Combo10]”。它将返回Col1中的值。如何使文本框在Col2中显示月份?我尝试了“=[Forms]![frmMyform]![Combo10(1)]”,但它返回了一个错误

我的组合框设置如下:

Col1       Col2
1          January
2          February
3          March
4          April
...        ...
我需要使用月份索引来控制查询,但我还想在报表中创建一个文本框,显示所写月份

TL;博士: 如何使文本框在Col2中显示月份

目前我有:“=[Forms]![frmMyForm]![Combo10]”


我想我需要这样的东西:“=[Forms]![frmMyform]![Combo10(1)]”

您需要
.Column
属性

=[Forms]![frmMyForm]![Combo10].Column(1)
是第二列


顺便说一句,还有
MonthName()
函数。

非常感谢!我不知道MonthName()函数,但我将研究它。在这方面还是个新手。