如何在未绑定表单上创建多值组合框

时间:2009-10-15 07:17:26

标签: ms-access vba combobox ms-access-2007

我需要您在MS Access 2007上的帮助。

我的MS Access Unbound Form存在很大问题。 如何创建一个我不想绑定到表的组合框,显示多值List?

Combo被命名为Sector,并希望从下拉列表中选择Multiples 9中的这些值,这应该可以在Access 2007中选择:肥料,种子,杀虫剂,兽医产品,动物饲料,一般。

我可以使用哪个Select Statement或VBA代码。我需要一个解决方案来解决这个问题。

2 个答案:

答案 0 :(得分:2)

正确的ListBox控件可以帮到你。由于您在MS Access中使用它 - 使用向导可以更轻松地输入项目列表。或者,如果要使用VBA,则可以使用Form_Load事件中的ListBox控件的AddItem属性加载列表。

答案 1 :(得分:0)

这是做你想做的事的一种方式: 打开表格将使用的表格。然后:数据表视图,数据表选项卡,查找列。选择选项:我将输入...下一个在Col1下输入您想要的一个用户选项;例如 一只狗,然后进入另一个选择;例如B Cats等接下来给你的查阅列标签命名或保留默认值。最后,选中“允许多个值”框。完。    您现在有一个带有组合框的表,允许用户选择0,1或多个选项。 但是你想要它在表格上。 创建选项卡,单击表单。您现在有一个具有多值组合框的表单。 但是你想要它已经在你已经创建的表单上。 右键单击ComboBox。复制。关闭表并打开您希望ComboBox成为其中一部分的表单。 右键单击表单的干净部分并粘贴。 希望这是你想要的。