Добрый день!
Подскажите, пожалуйста, как можно отслеживать наличие пустой ячейки в диапазоне и очистку этого диапазона при наличии в нем пустой ячейки.
Пример прилагаю.
Пояснения к примеру:
В диапазоне F2:F4 оказалась пустая ячейка (F3), VBA отслеживает наличие этой пустоты и удаляет данные из всего диапазона F2:F4.
Такое необходимо провернуть для каждого столбца (B2:B4, С2:С4, D2:D4 и т.д.).
Пробовал пойти таким путем, но потерпел фиаско.
С уважением, Dost1369.
Подскажите, пожалуйста, как можно отслеживать наличие пустой ячейки в диапазоне и очистку этого диапазона при наличии в нем пустой ячейки.
Пример прилагаю.
Пояснения к примеру:
В диапазоне F2:F4 оказалась пустая ячейка (F3), VBA отслеживает наличие этой пустоты и удаляет данные из всего диапазона F2:F4.
Такое необходимо провернуть для каждого столбца (B2:B4, С2:С4, D2:D4 и т.д.).
Пробовал пойти таким путем, но потерпел фиаско.
Код |
---|
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Cells.Count = "" Then Exit Sub If Not Intersect(Target, Range("B3")) Is Nothing Then Range("B2:B4").Select Selection.ClearContents End If End Sub |
С уважением, Dost1369.