Dans cet article, vous apprendrez à créer une notification ou une alerte dans laquelle le code vérifiera chaque cellule de la colonne Date d’échéance et mettra automatiquement à jour l’utilisateur si la date d’échéance est dépassée ou 7 jours après l’expiration.

Il existe deux façons de créer une notification dans Excel, c’est-à-dire le formatage conditionnel et VBA Dans cet exemple, nous utiliserons le code VBA.

Prenons un exemple:

Nous avons des factures dans la colonne A et la date d’échéance dans la colonne B.

img1

Cliquez sur l’onglet Développeur et cliquez sur Visual Basic pour lancer VB Editor Screen.

Vous pouvez également utiliser la touche de raccourci ALT + F11.

img2

Entrez le code suivant dans ce classeur

img3

Sous-classeur privé_Open ()

Pour chaque cellule de la plage (« B2: B8 »)

Si cell.Value <Date + 7 Andcell.Value <> «  » Alors

cell.Interior.ColorIndex = 6

cell.Font.Bold = Vrai

Fin si

Suivant

End Sub

img4

Le code ci-dessus sera activé; Vérifiez les dates dans la colonne chaque fois que ce classeur est ouvert et mettez en surbrillance les cellules en couleur jaune et en gras.

img5

Vous pouvez augmenter ou diminuer la plage de la colonne B en fonction de vos besoins.

De cette façon, vous pouvez mettre en évidence les cellules de dates d’échéance qui sont expirées et 7 jours restants pour passer la date d’échéance.

Avec l’exemple ci-dessus, vous pouvez créer diverses notifications ou alertes en fonction des besoins.