我对我正在处理的vba项目中的一行代码有疑问。这句话究竟意味着什么?我知道这里没有上下文,我可以发布更多代码,但我不确定是否有人可以看看这个,让我知道这是做什么的。
txtTerminationDate.Locked = (isLocked Or cboTypeSelect.Column(1) = "Regular")
答案 0 :(得分:1)
.locked是一个布尔值,用于设置是否可以编辑文本框。因此,它试图根据后面的逻辑将其设置为true或false。
在英语中,如果布尔值isLocked为true,或者cboTypeSelect.Column(1)的值等于“Regular”,则将locked设置为true。
答案 1 :(得分:1)
如果您询问TextBox.Locked研究可以在这里找到(如上所述)TextBox.Locked
如果你问的是等号,那么知道第一个是赋值运算符而第二个是比较运算符(如果是比较的内联)则很有用。等号在vb中被称为“超载”。