阻止文本框在userform中输入

时间:2017-11-15 17:16:06

标签: excel-vba block userform vba excel

我第一次使用userform,我希望阻止输入文本框。我尝试了很多不同的东西,但仍然没有适当的结果。 有人可以帮我解决这个问题吗?

2 个答案:

答案 0 :(得分:0)

将文本框的Enabled属性更改为False。

答案 1 :(得分:0)

如果您不希望用户能够更改或选择文本框中的文本,请将enabled属性更改为False。这会使文本框变灰并使文本不可编辑。

如果您不希望它显示为灰色,请在用户输入文本框后立即尝试将焦点设置在其他控件上

Private Sub TextBox1_Enter()
    TextBox2.SetFocus
End Sub