嗨,我有一个带有组合框选择选项的 VBA 应用程序。其中一个组合框选项是“其他”,当用户选择该选项时,会弹出一个不可见的标签并提示用户填写 txtOther 控件。现在我的问题是如何摆脱提示标签,并在用户填写 txtOther 并在其他控件中移动(聚焦)后使其不可见?这是我的应用程序的照片:
感谢您的时间和帮助
嗨,我有一个带有组合框选择选项的 VBA 应用程序。其中一个组合框选项是“其他”,当用户选择该选项时,会弹出一个不可见的标签并提示用户填写 txtOther 控件。现在我的问题是如何摆脱提示标签,并在用户填写 txtOther 并在其他控件中移动(聚焦)后使其不可见?这是我的应用程序的照片:
感谢您的时间和帮助
这取决于您希望检查的频率或时间。我找不到向您展示所有这些的好参考,但您可以查看您的 VBE。
在用户表单后面的代码中,您可以使用文本框的事件。如果您希望每次离开文本框时都完成检查:
使用 TextBox_Exit 事件。
如果您希望它在内容更改时触发,请使用 TextBox_Change。有很多选择,但根据您的解释,我可能会使用 Exit。
这个答案显示了一些使用 Textbox_Exit 事件的语法示例。