乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > -excel死循环,vba死循环如何退出

-excel死循环,vba死循环如何退出

作者:乔山办公网日期:

返回目录:excel表格制作







Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
Dim i As Integer
Dim x As Integer
For x = 7 To 133 Step 2
For i = 5 To Range("a65536").End(xlUp).Row
Range("H" & i) = Application.WorksheetFunction.SumIf(Range("J2:DZ2"), "进货", Range("J" & i & ":" & "DZ" & i)) - Application.WorksheetFunction.SumIf(Range("J2:DZ2"), "出货", Range("J" & i & ":" & "DZ" & i)) + Range("f" & i)

Cells(i, x) = Cells(i, x - 1) * Cells(i, 5)

Next
Next
Application.EnableEvents = True
End Sub

加入两行代码,你再试试,应该不再出现死循环了。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网