Come visualizzare messaggi di avviso/allerta se le celle sono vuote in Excel?

Supponiamo che tu abbia progettato un questionario in Excel, come illustrato nello screenshot a sinistra.
Ora, vorresti che Excel fornisse un messaggio di avviso o un'allerta nel caso in cui ci siano domande senza risposta. Come puoi ottenere questo in modo efficiente? Questo articolo dimostra diversi metodi pratici per visualizzare automaticamente messaggi di avviso o allerta se le celle rimangono vuote all'interno di un intervallo specificato in Excel. Puoi scegliere un metodo in base al tuo uso previsto, alla facilità di implementazione e alle esigenze specifiche.
Visualizza messaggio di avviso/allerta se le celle sono vuote con la funzione ISBLANK
Visualizza messaggio di avviso/allerta se le celle sono vuote con una colonna di supporto
Visualizza messaggio di avviso/allerta SE le celle sono vuote con VBA
Mostra un avviso immediato se una cella è lasciata vuota utilizzando la Convalida Dati
Visualizza messaggio di avviso/allerta se le celle sono vuote con la funzione ISBLANK
Per monitorare rapidamente le domande senza risposta in un intervallo specifico, puoi creare un messaggio di avviso dinamico utilizzando le funzioni ISBLANK e COUNTBLANK, che fornisce un avviso riassuntivo quando alcune celle rimangono vuote.
1. Clicca su una cella inutilizzata dove desideri visualizzare il messaggio di avviso, ad esempio C18, quindi inserisci la formula seguente:
="There are still "&COUNTBLANK(B1:B16)&" questions you have not answered!"
2. Premi il tasto Invio. La cella ora mostrerà un messaggio che aggiorna il conteggio delle voci non risposte all'interno dell'intervallo specificato.
Nota: In questo esempio, l'intervallo B1:B16 si riferisce alla colonna contenente le risposte al sondaggio. Puoi regolare l'intervallo in base alla posizione effettiva dei tuoi dati.
3. Per aumentare la visibilità del tuo avviso, seleziona la cella di output, quindi nella Barra multifunzione vai a Home > Colore Carattere > Rosso, clicca Grassetto, e opzionalmente regola la dimensione del carattere. Questo garantirà che l'allarme spicchi per gli utenti che compilano il modulo.
Scenari di utilizzo & Suggerimenti: Questo approccio è adatto per dashboard, moduli e report in cui è utile avere un avviso riassuntivo piuttosto che segnalare ogni cella vuota. Assicurati che gli utenti possano vedere e comprendere l'avviso riassuntivo; potresti volerlo posizionare vicino al pulsante di invio o in un'area prominente. Per ottenere i migliori risultati, blocca la cella della formula in modo che i destinatari non la cancellino accidentalmente.
Inserisci rapidamente un trattino o un certo testo come NA in tutte le celle vuote dell'intervallo selezionato in Excel
L'utilità Riempimento celle vuote di Kutools per Excel può aiutarti a inserire rapidamente un determinato testo, come "Avviso", in tutte le celle vuote nell'intervallo selezionato con pochi clic.
Kutools per Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi funzionalità AI gratuite per sempre! Ottienilo ora
Visualizza messaggio di avviso/allerta se le celle sono vuote con una colonna di supporto
Un altro approccio per fornire feedback diretto è aggiungere una colonna di supporto al tuo foglio. Questo metodo mostrerà un avviso accanto a ogni cella vuota, particolarmente utile per evidenziare esattamente quali risposte mancano in un elenco o tabella.
1. Nella colonna immediatamente a destra delle tue risposte (ad esempio, cella C2 se le tue risposte sono in colonna B), inserisci la seguente formula:
=IF(ISBLANK(B2),"Please Answer This Question","")
Trascina quindi la maniglia di riempimento verso il basso lungo i tuoi dati per applicare la formula a tutte le righe pertinenti.
2. Per rendere gli avvisi più evidenti, seleziona il nuovo intervallo della colonna di supporto e formattalo (ad esempio, Home > Colore Carattere > Rosso, clicca Grassetto).
Ora, ogni voce vuota nella colonna Risposta avrà un chiaro messaggio di avviso nella colonna di supporto, rendendo facile identificare le omissioni a colpo d'occhio.
Scenari di utilizzo & Suggerimenti: Usa questo metodo per moduli di questionari, liste di presenza o ovunque desideri un'indicazione riga per riga di input mancanti. Puoi modificare il testo di avviso per adattarlo al tuo contesto. Ricorda, se inserisci o rimuovi righe, assicurati che la formula copra il nuovo intervallo se necessario.
Visualizza messaggio di avviso/allerta SE le celle sono vuote con VBA
Per scenari in cui desideri una finestra di dialogo che avverta immediatamente l'utente di eventuali celle vuote in un intervallo selezionato, una soluzione VBA fornisce un metodo interattivo. Puoi utilizzarla quando distribuisci modelli o automatizzi attività che richiedono l'inserimento completo dei dati prima di procedere.
1. Premi Alt + F11 per aprire la finestra Microsoft Visual Basic for Applications.
2. Vai su Inserisci > Modulo, e incolla il seguente codice VBA nell'area del codice:
VBA: Avvisa se esistono celle vuote in un intervallo specifico
Sub BlackCell()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "Kutools for Excel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set WorkRng = WorkRng.SpecialCells(xlCellTypeBlanks)
If Err = 0 Then
MsgBox "You don't answer all of questions!"
End If
End Sub
3. Premi F5 o clicca sul pulsante Esegui per eseguire la macro.
4. Apparirà una finestra di dialogo di Kutools per Excel. Specifica l'intervallo che desideri controllare e clicca OK per procedere.
Se vengono rilevate celle vuote nell'intervallo selezionato, apparirà una finestra di dialogo per avvisarti:
Note & Risoluzione dei problemi: Salva sempre la cartella di lavoro prima di eseguire il codice VBA per evitare la perdita accidentale dei dati. Se non succede nulla quando esegui il codice, assicurati che le macro siano abilitate nelle impostazioni di Excel. Se incontri un errore o la finestra di dialogo di selezione dell'intervallo non appare, verifica di aver incollato correttamente tutto il codice e che nessun'altra macro stia interferendo. Questa tecnica è adatta per utenti avanzati a proprio agio con l'abilitazione e la modifica delle macro.
Mostra un avviso immediato se una cella viene lasciata vuota utilizzando la Convalida Dati
La Convalida Dati in Excel ti permette di impostare regole in modo che gli utenti debbano inserire qualcosa nei campi obbligatori. Puoi configurarla per mostrare un avviso o addirittura impedire di lasciare una cella vuota.
1. Seleziona l'intervallo in cui desideri imporre l'inserimento di dati, ad esempio B1:B16 nel tuo questionario.
2. Clicca Dati > Convalida Dati > Convalida Dati dalla Barra multifunzione.
3. Nella finestra di dialogo Convalida Dati, nella scheda Impostazioni, imposta Consenti su Personalizzato.
4. Nel campo Formula, inserisci la seguente formula per prevenire celle vuote:
=LEN(B1)>0
Se applicato a più celle contemporaneamente, Excel regolerà automaticamente la formula per ogni riga.
5. Nota di deselezionare la casella Ignora vuoto.
6. Passa alla scheda Avviso Errore. Qui, puoi personalizzare l'allarme. Ad esempio, imposta lo Stile su Stop per una regola rigorosa, o su Avviso o Informazione per mostrare un prompt più morbido. Inserisci un messaggio di errore rilevante come "Questa cella non può essere lasciata vuota. Si prega di fornire la tua risposta."
6. Clicca OK per salvare la regola. Quando un utente tenta di lasciare vuota una cella nell'intervallo specificato e passa a un'altra cella, verrà automaticamente mostrato il tuo messaggio di allarme personalizzato.
Vantaggi & Limitazioni: La Convalida Dati è eccellente per moduli o modelli che verranno compilati elettronicamente e dove la completezza è critica. Offre flessibilità tra un requisito rigido (Stop) o un avviso all'utente (Avviso/Informazione). Tieni presente che la Convalida Dati può essere aggirata incollando valori, quindi non offre protezione assoluta. Per un'applicazione più robusta, combinala con altri metodi o proteggi il foglio.
Suggerimento: Per moduli estesi, usa la Convalida Dati in combinazione con la formattazione condizionale per bloccare celle vuote e contrassegnarle visivamente. Rivedi regolarmente le regole di convalida se cambi la struttura del tuo foglio di lavoro.
Articoli correlati
Come impedire il salvataggio se una cella specifica è vuota in Excel?
Come evidenziare una riga se una cella contiene testo/valore/vuoto in Excel?
Come non calcolare (ignorare la formula) se una cella è vuota in Excel?
Come usare la funzione SE con E, O e NON in Excel?
Come inserire/visualizzare testo o messaggio se le celle sono vuote in Excel?
Come eliminare righe se le celle sono vuote in un elenco lungo in Excel?
I migliori strumenti per la produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e farti risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...
Office Tab porta le schede su Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra invece che in nuove finestre.
- Aumenta la produttività del50% e riduce centinaia di clic del mouse ogni giorno!
Tutti gli add-in Kutools. Un solo programma di installazione
La suite Kutools for Office include add-in per Excel, Word, Outlook & PowerPoint più Office Tab Pro, ideale per i team che lavorano su più app di Office.





- Suite tutto-in-uno — Add-in per Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Un solo programma di installazione, una sola licenza — configurazione in pochi minuti (pronto per MSI)
- Funzionano meglio insieme — produttività ottimizzata su tutte le app Office
- Prova completa30 giorni — nessuna registrazione, nessuna carta di credito
- Massimo risparmio — costa meno rispetto all’acquisto singolo degli add-in