为什么在VBA Excel中输入操作时,VBA会删除操作员符号?
我会写一些类似于:为什么在VBA Excel中输入操作时,VBA会删除操作员符号?,vba,excel,Vba,Excel,我会写一些类似于: Dim Counter As Integer Dim a As Integer Counter = 0 a = 1 Counter-a 但是,VBA会将其附加到以下内容: Dim Counter As Integer Dim a As Integer Counter = 0 a = 1 Counter a '<---------------This change is what I am confused about 你必须这样递减: Counter = Coun
Dim Counter As Integer
Dim a As Integer
Counter = 0
a = 1
Counter-a
但是,VBA会将其附加到以下内容:
Dim Counter As Integer
Dim a As Integer
Counter = 0
a = 1
Counter a '<---------------This change is what I am confused about
你必须这样递减:
Counter = Counter - a
你必须这样递减:
Counter = Counter - a
如果要从变量计数器中减去变量a,则需要将减法结果存储在某个位置。所以你可能想引入另一个变量,比如
Dim result as Integer
...
result = Counter - a
msgbox(result)
或者你想把计数器变量减少一个,那么你需要
计数器=计数器-a如果要从变量计数器中减去变量a,则需要将减法结果存储在某个位置。所以你可能想引入另一个变量,比如
Dim result as Integer
...
result = Counter - a
msgbox(result)
或者你想把计数器变量减少一个,那么你需要
Counter=Counter-a您是想做Counter=Counter-a还是Counter-=a?谢谢您的快速回复。是的,我试着减小计数器以在数组中上下移动以显示不同的月份。你是想做Counter=Counter-a还是Counter-=a?谢谢所有的快速回复。是的,我试着用减量计数器上下移动一个数组来显示不同的月份。谢谢你的快速回复。谢谢你的快速回复。