Удаление строки, если в ячейке дата старше сегоняшнего дня - VBA
Формулировка задачи:
Доброго времени суток!
Нужно макросом решить такую проблему: сканируется база данных в экселе на определенном листе, если в ячейке (опредеоенный столбец) дата старше сегодняшнего дня, то строка удаляется.
Заранее благодарен
Есть а кого идеи, как решить сравнение с текущей датой?
Решение задачи: «Удаление строки, если в ячейке дата старше сегоняшнего дня»
textual
Листинг программы
Sub test1() Dim z, i&: z = Range("A1:B" & Range("A" & Rows.Count).End(xlUp).Row).Value For i = UBound(z) To 1 Step -1 If z(i, 2) > Now Then Rows(i).Delete End If Next End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д