如果单元格C4的文本为“TRUE”,我希望下面的代码在单元格L14上写入InputBox
的结果。
Sub dele()
myValue4 = InputBox("What's the number?")
If Range("C4").Value = "TRUE" Then
Range("L14").Value = myValue4
End If
似乎不起作用。有什么想法吗?
答案 0 :(得分:1)
文本条件区分大小写。因此请尝试:
If Ucase(Range("C4").Value) = "TRUE" Then
但是,如果你只有Range中的布尔值(" C4"),这也应该有效:
If Range("C4").Value = True Then