1
Как создать два условия для цикла?Выполнять до ______ до ____ петля
По сути я хочу сделать следующее:
Sub SubMac4_1Loop()
Do Until ActiveCell.Value = "X"
**or until ActiveCell.Offset(1,1) = ""**
Selection.EntireRow.Delete
Loop
End Sub
Очевидно, что это не будет работать, но мне нужно знать, как это сделать.
Мне нравится, как вы ссылаетесь на этот вопрос (избегайте выбора/активации) в почти каждом ответе, который я вижу, вы публикуете ;-) –
Это особенно важно, поскольку пользователь полагается на свойство [свойство ActiveCell] (https://msdn.microsoft.com/en-us/library/office/ff193314.aspx) для перемещения по мере удаления строк. Не моя «лучшая практика» в моей оценке. Есть так много вещей, которые могут пойти не так, как вы могли бы программировать Word VBA (ewww!). – Jeeped
Действительно. Я полностью делаю «Выбор» - это неявная ссылка на активную проверку рабочего листа в Rubberduck 2.0. –