1
很简单,我想用VBA禁用另一个窗体上的文本框。VBA - 禁用另一个窗体上的控件
我知道,我可以打开自己的状态,像这样:
DoCmd.OpenForm "frmMyForm"
我可以访问包含在一个文本框的窗体上的价值,像这样
Dim myValue As String
myValue = [Forms]![frmMyForm]![txtMyControl]
我可以更新,像这样的价值:
[Forms]![frmMyForm]![txtMyControl] = "FooBar"
如何禁用文本框(如将Enabled
属性设置为false)?
感谢
只是顺便说一句,如果你不希望禁用的控件的灰色外观,将'Locked'属性设置为'True'。用户仍然可以点击文本框,但不能更改该值 – SeanC 2012-08-07 14:22:26