小编Eka*_*nus的帖子

Excel VBA,如果一个或多个文本框为空,如何禁用命令按钮

我需要帮助,我用 1 个命令按钮和 4 个文本框制作了一个用户表单,我想做的是。如果所有 4 个 TextBox 仍然是空的,我想禁用 CommanButton。

我已经找到了一个仅对 1 个文本框有帮助的代码,我使用代码

私有子 TextBox1_Change()

如果 TextBox1.Value = "" 那么

CommandButton1.Enabled = False

别的

CommandButton1.Enabled = True

万一

结束子

当我在 textbox2 中使用相同的代码时,我最终卡住了,命令按钮被启用,当我使用代码(如果 TextBox1.value & textbox2.value & TextBox3.value & TextBox4.value = "" 然后 commandbutton1.enabled = false)命令填充 textbox1 后按钮仍然启用。

任何的想法 ?

excel vba

1
推荐指数
1
解决办法
5237
查看次数

标签 统计

excel ×1

vba ×1