2012-06-25 37 views
1

我在窗体和按钮中有组合框。 我想单击时将值添加到组合框。例如: 在组合框中存在1,2,3,4个值。我想在点击按钮时添加5。使用按钮单击将值添加到组合框

我不知道如何做到这一点。

+0

@HansUp组合框行来源:valuelist – Ish

回答

1

我喜欢使用查询或表格作为行来源。
在这种情况下,我只需创建一列并将其设置为组合框的行源。

现在我可以在运行时根据需要编辑表中的数据(删除一些值,插入新值,使用单个查询从其他表中复制值......),当我完成时,我只需拨打Combo1.Requery

使用此解决方案,在关闭并重新打开表单后(甚至在关闭并重新打开Access之后,添加的值也不会消失),因为这些值存储在Access数据库的表中。

2

双击您的按钮为click()事件创建事件处理程序,然后将此代码放入事件处理程序中。将Combo1替换为组合名称。

Private Sub Command1_Click() 

    Combo1.AddItem ("5") 

End Sub 
+0

工作就像一个魅力!非常感谢:) – Ish

+0

一个问题是,在关闭表单并重新打开表单后,组合框中添加的值消失 – Ish

+0

表单加载(或刷新查询)时加载数据。 – Mangist