MS Access - 带有组合框和文本框的 If 语句

Posted

技术标签:

【中文标题】MS Access - 带有组合框和文本框的 If 语句【英文标题】:MS Access - If Statement with combo box and textbox 【发布时间】:2015-06-10 18:42:27 【问题描述】:

我有一个包含 4 个值(a、b、c、d)的组合列表框。我也有一个文本框。我希望文本框根据从组合框中选择的值进行更新。例如,文本框的默认值为 text。我想在某处放置一个 if 语句,如果组合框 value = b 然后将文本框中的文本设为“是”,否则将其设为“否”。我不知道 if 语句应该是什么或应该去哪里。我想在不编码的情况下做到这一点。

【问题讨论】:

How to populate the value of a Text Box based on the value in a Combo Box in MS Access 2007?的可能重复 你有组合框还是列表框? 【参考方案1】:

用作文本框的 ControlSource:

=IIf([NameOfYourCombobox]="b","Yes","No")

【讨论】:

以上是关于MS Access - 带有组合框和文本框的 If 语句的主要内容,如果未能解决你的问题,请参考以下文章

如何在 MS Access 2010 中使用 VBA 选择多值组合框的值?

MS Access 组合框和 NVDA

带有按钮、组合框和文本框的 C# WinForms (.NET Framework) DataGridView:使用按钮添加新行以添加组合框项时出错

MS Access 如何使用带有组合框的宏?

捕获在MS Access中单击的标签的标题

来自组合框的 MS Access Like 查询