Come creare un alert su Excel?

13 visite
Per creare un avviso pop-up in Excel alla scadenza di una data, usa la funzione VBA. Un tutorial online illustra la procedura, fornendo il codice scaricabile per automatizzare la creazione di un alert a mezzanotte della data limite. Lapprendimento richiede circa due minuti.
Commenti 0 mi piace

Come creare un avviso pop-up in Excel quando scade una data

Gli avvisi pop-up sono un modo efficace per ricordare scadenze o eventi importanti in Microsoft Excel. Ecco una guida passo passo su come creare un avviso pop-up che scatta quando una data specificata raggiunge la scadenza:

Passaggio 1: abilitare le macro

Per utilizzare la funzione VBA necessaria per gli avvisi pop-up, è necessario abilitare le macro in Excel. Vai su “File” > “Opzioni” > “Centro protezione” > “Impostazioni centro protezione” e seleziona “Abilita tutte le macro (sconsigliato)”.

Passaggio 2: crea il codice VBA

Apri la scheda “Sviluppatore” nella barra multifunzione. Se la scheda Sviluppatore non è visibile, vai su “File” > “Opzioni” > “Personalizza barra multifunzione” e seleziona “Scheda sviluppatore” nella casella destra.

Nel codice modulo che si apre, incolla il seguente codice:

Private Sub ScadenzaData()
    Dim dataScadenza As Date
    dataScadenza = "Immetti la data di scadenza qui"

    ' Controlla se la data corrente è successiva o uguale alla data di scadenza
    If Date >= dataScadenza Then
        MsgBox "Attenzione! La data di scadenza è stata raggiunta."
    End If
End Sub

Non dimenticare di sostituire “Immetti la data di scadenza qui” con la data effettiva della scadenza.

Passaggio 3: assegna un pulsante o collega il codice

Per attivare l’avviso, è necessario assegnare il codice a un pulsante o collegarlo a un evento. Ecco come farlo:

  • Pulsante:

    • Inserisci un’immagine a pulsante (se non disponi della scheda “Sviluppatore”, seleziona “File” > “Opzioni” > “Personalizza barra multifunzione” > “Scheda sviluppatore”)
    • Fai clic con il pulsante destro del mouse sul pulsante e seleziona “Assegna macro”
    • Seleziona “ScadenzaData” dall’elenco delle macro disponibili
  • Collegamento evento:

    • Vai alla scheda “Sviluppatore” e seleziona “Visualizza codice”
    • Nel modulo “Questa cartella di lavoro”, cerca la seguente riga:
        Private Sub Workbook_Open()
    • Aggiungi la seguente riga sotto la riga sopra:
        Call ScadenzaData

Passaggio 4: salva e testa

Salva la cartella di lavoro e aprila nuovamente. Se hai assegnato il codice a un pulsante, fai clic sul pulsante per visualizzare l’avviso pop-up alla scadenza della data. Se hai collegato il codice a un evento, l’avviso verrà visualizzato automaticamente all’apertura della cartella di lavoro dopo la data di scadenza.

Conclusione

Creando un avviso pop-up in Excel, puoi rimanere al passo con le scadenze importanti e garantire che le attività vengano completate in tempo. Con pochi semplici passaggi, puoi automatizzare il processo di promemoria, risparmiando tempo e riducendo i rischi.