在本文中,您将学习如何创建通知或警报,其中代码将检查“到期日期”列中的每个单元格,并在到期日期已过或到期7天后自动更新用户。

有两种方法可以在Excel中创建通知,即条件格式和VBA。在此示例中,我们将使用VBA代码。

让我们举个例子:

我们在A列中有帐单,在B列中有到期日。

单击“开发人员”选项卡,然后单击“ Visual Basic”以启动VB编辑器屏幕。

img1

您也可以使用ALT + F11快捷键。

在此工作簿中输入以下代码

img2

img3

Private Sub Workbook_Open()

对于Range(“ B2:B8”)

中的每个单元格

如果cell.Value <日期+ 7 Andcell.Value <>“”然后

cell.Interior.ColorIndex = 6

cell.Font.Bold =真

如果

结束

下一个

结束子

上面的代码将被激活;每次打开此工作簿时,请检查列中的日期,并以黄色和粗体突出显示单元格。

img4

您可以根据需要增加或减少B列的范围。

img5

这样,您可以突出显示已到期的到期日期单元格和剩余7天以通过到期日期。

在上面的示例中,您可以根据需要创建各种通知或警报。