Access 2010动态添加文本框

时间:2013-07-11 15:03:15

标签: access-vba ms-access-2010

您好我正在尝试使用动态控件在Access 2010中创建一个表单。

在表单上有一个用于输入信息的文本框列表。 但是,我希望能够单击按钮,根据请求动态地向表单添加更多文本框。 (这是因为我对一定数量的文本框没有信心,因为一次输入的信息可能会有所不同)

问题在于,挖掘它似乎是向表单添加控件的唯一方法是在设计模式下打开表单并添加控件,当设计模式关闭时,系统会提示用户要求他们保存在表格可以在正常模式下重新打开之前在设计模式中所做的更改。

有没有办法解决这个问题,或者是否需要一种解决方法(比如表格中已经存在大量隐藏的文本框?)

2 个答案:

答案 0 :(得分:0)

“......就像表格中已经存在的大量隐藏文本框一样......” - 我不认为这是一种解决方法。这是你最好的解决方案。

它确实需要打开表单进行设计,但VBA确实促进了这些正在使用的更改。

答案 1 :(得分:0)

你的问题听起来很奇怪......控制什么?您是否还计划在运行中向数据库添加字段?我希望不是因为那时你有一个严重的设计问题 否则,通过您提供的一些细节,我认为可行的方法非常简单:使用“连续”子表单,如解释here