为什么当我在VBA Excel中输入操作时,VBA会删除操作符号?

Dak*_*ler 1 excel vba excel-vba

我会写一些类似的东西:

Dim Counter As Integer
Dim a As Integer
Counter = 0
a = 1
Counter-a 
Run Code Online (Sandbox Code Playgroud)

但是,VBA将其附加到此:

Dim Counter As Integer
Dim a As Integer
Counter = 0
a = 1
Counter a '<---------------This change is what I am confused about
Run Code Online (Sandbox Code Playgroud)

到目前为止,这是我的完整代码:

Private Sub SpinButtonM_SpinDown()
Dim Counter As Integer
Dim a As Integer
a = 1
Counter a
UserForm2.Month.Caption = Counter
End Sub
Run Code Online (Sandbox Code Playgroud)

Exc*_*ero 5

你必须这样减少:

Counter = Counter - a
Run Code Online (Sandbox Code Playgroud)