Sub CheckMyData ()
Тусклое CellEntry как ряд, rg как ряд
Тусклый addr как вариант
С Sheet1
Для каждого addr в блоке («A2», «F2», «K2», «P2», «Y2», «AD2»)
Установите rg =. Ряд (CStr (addr))
Установите rg = ряд (rg. Клетки (. Rows.Count, rg. Колонка). Конец (xlUp))
Для каждого CellEntry в rg. Клетки
WorksheetChange CellEntry
Затем
Затем
Конец с
Application.OnTime EarliestTime: =Now + TimeValue («00: 00: 10»), процедура: = " CheckMyData»
Подводная лодка конца
Sub WorksheetChange (цель ByVal как ряд)
Тусклое rngValue2 как ряд, rngGreaterThan как ряд, rngLessThan как ряд, rngLastAction как ряд, rngTimeStamp как ряд
Выберите случай Target.Column
Случаем будет <> rngValue2.Value после этого
Если rngLastAction <> «>» после этого
rngGreaterThan = rngGreaterThan + 1
Если Target.Column <> 30 после этого rngTimeStamp.Value = теперь, то ()
rngLastAction = «>»
Закончитесь если
ElseIf Target.Value < rngValue2=""> «<> 25 после этого rngTimeStamp.Value = теперь ()
rngLastAction = «<> к >= или < to="">
|