0
Можно ли уменьшать значение для каждого цикла в VBA для Excel?Уменьшение для каждого цикла
У меня есть такой код:
Sub Makro1()
Dim rng As Range
Dim row As Range
Dim cell As Range
Set rng = Range("B1:F18")
For Each row In rng.Rows
If WorksheetFunction.CountA(row) = 0 Then
row.EntireRow.Delete
'Previous row
End If
Next row
End Sub
И я хочу сделать шаг назад в комментировал заявление. Является ли это возможным?
Почему бы не использовать обычный цикл, где вы могли бы modifiy курсор так, как вы хотите? –
Вы не можете. Вы должны использовать цикл 'For ... Next' вместо этого, как @ X.L.Ant, и цикл назад. – Rory
ОК. я изменю его. благодаря! –