通常,Excel VBA编辑器会为您自动为关键字和属性名称设置大写字母,但现在它不会对它们进行大写操作。像这样:
Private Sub CommandButton1_Click()
Range("A1").Value = "test"
End Sub
更改为:
Private Sub CommandButton1_Click()
Range("A1").value = "test"
End Sub
然后代码无法正常运行。什么可能导致这种行为?感谢。
答案 0 :(得分:5)
可能的原因
value
value
的变量
第1点的示例
第2点的示例
Sub Sample()
Range("A1").value = "Sid"
End Sub
Sub Blah()
Dim value As Long
value = 1
End Sub
第3点的示例
Sub Sample()
Range("A1").value = "Sid"
End Sub
Sub value()
'
'
'
End Sub