В этой статье вы узнаете, как создать уведомление или предупреждение, в котором код будет проверять каждую ячейку в столбце Срок выполнения и автоматически обновлять пользователя, если срок платежа истек или через 7 дней после истечения срока.

Есть несколько способов создать уведомление в Excel, например, условное форматирование и VBA. В этом примере мы будем использовать код VBA.

Возьмем пример:

У нас есть счета в столбце A и срок оплаты в столбце B.

img1

Щелкните вкладку Разработчик и щелкните Visual Basic, чтобы открыть экран редактора VB.

Вы также можете использовать сочетание клавиш ALT + F11.

img2

Введите следующий код в эту книгу

img3

Private Sub Workbook_Open ()

Для каждой ячейки в диапазоне («B2: B8»)

Если cell.Value <Date + 7 Andcell.Value <> «» Тогда

cell.Interior.ColorIndex = 6

cell.Font.Bold = True

Конец Если

Далее

End Sub

img4

Приведенный выше код будет активирован; проверяйте даты в столбце каждый раз, когда книга открывается, и выделяйте ячейки желтым цветом и жирным шрифтом.

img5

Вы можете увеличить или уменьшить диапазон столбца B в соответствии с вашими требованиями.

Таким образом, вы можете выделить ячейки сроков выполнения, срок действия которых истек, и осталось 7 дней до истечения срока выполнения.

В приведенном выше примере вы можете создавать различные уведомления или предупреждения в зависимости от требований.