In questo articolo imparerai come creare una notifica o un avviso in cui il codice controllerà ogni cella nella colonna Data di scadenza e aggiornerà automaticamente l’utente se la data di scadenza è stata superata o 7 giorni dalla scadenza.

Esistono due modi per creare notifiche in Excel, ad es.Formattazione condizionale e VBA In questo esempio, useremo il codice VBA.

Facciamo un esempio:

Abbiamo fatture nella colonna A e data di scadenza nella colonna B.

img1

Fare clic sulla scheda Sviluppatore e fare clic su Visual Basic per avviare la schermata dell’editor VB.

È inoltre possibile utilizzare il tasto di scelta rapida ALT + F11.

img2

Inserisci il seguente codice in questo quaderno

img3

Private Sub Workbook_Open ()

Per ogni cella nell’intervallo (“B2: B8”)

If cell.Value <Date + 7 Andcell.Value <> “” Allora

cell.Interior.ColorIndex = 6

cell.Font.Bold = True

End If

Avanti

End Sub

img4

Il codice sopra verrà attivato; controlla le date nella colonna ogni volta che questa cartella di lavoro viene aperta ed evidenzia le celle in colore giallo e carattere in grassetto.

img5

È possibile aumentare o diminuire l’intervallo della colonna B in base alle proprie esigenze.

In questo modo, puoi evidenziare le celle delle date di scadenza scadute e 7 giorni rimanenti per il superamento della data di scadenza.

Con l’esempio sopra, puoi creare varie notifiche o avvisi a seconda del requisito.