Hoe waarschuwings-/alarmberichten weergeven als cellen leeg zijn in Excel?

Stel dat je een vragenlijst hebt ontworpen in Excel, zoals geïllustreerd in de schermafbeelding links.
Nu wil je graag dat Excel een waarschuwingsbericht of alarm geeft als er onbeantwoorde vragen zijn. Hoe kun je dit efficiënt bereiken? Dit artikel demonstreert verschillende praktische methoden om automatisch waarschuwings- of alarmberichten weer te geven als cellen leeg blijven binnen een gespecificeerd bereik in Excel. Je kunt een methode kiezen op basis van je beoogde gebruik, eenvoud van implementatie en specifieke behoeften.
Waarschuwings-/alarmbericht weergeven als cellen leeg zijn met de ISBLANK-functie
Waarschuwings-/alarmbericht weergeven als cellen leeg zijn met een hulpkolom
Waarschuwings-/alarmbericht weergeven ALS cellen leeg zijn met VBA
Onmiddellijke waarschuwing weergeven als een cel leeg blijft met Gegevensvalidatie
Waarschuwings-/alarmbericht weergeven als cellen leeg zijn met de ISBLANK-functie
Om snel onbeantwoorde vragen in een specifiek bereik te monitoren, kun je een dynamisch waarschuwingsbericht maken met behulp van de ISBLANK- en COUNTBLANK-functies, wat een samenvattingswaarschuwing biedt wanneer er cellen leeg blijven.
1. Klik in een ongebruikte cel waar je het waarschuwingsbericht wilt weergeven, bijvoorbeeld C18, en voer vervolgens de onderstaande formule in:
="There are still "&COUNTBLANK(B1:B16)&" questions you have not answered!"
2. Druk op de Enter-toets. De cel zal nu een bericht weergeven dat het aantal onbeantwoorde invoer in je gespecificeerde bereik bijwerkt.
Opmerking: In dit voorbeeld verwijst het bereik B1:B16 naar de kolom met je enquêteantwoorden. Je kunt het bereik aanpassen op basis van de werkelijke locatie van je gegevens.
3. Om de zichtbaarheid van je waarschuwing te vergroten, selecteer je de uitvoercel en ga je naar Start > Lettertypekleur > Rood, klik op Vet, en pas eventueel de lettergrootte aan. Dit zorgt ervoor dat de waarschuwing opvalt voor gebruikers die het formulier invullen.
Gebruiksscenario's & Tips: Deze aanpak is geschikt voor dashboards, formulieren en rapporten waar het nuttig is om een samenvattende waarschuwing te hebben in plaats van bij elke lege cel een melding te krijgen. Zorg ervoor dat gebruikers de samenvattende waarschuwing kunnen zien en begrijpen; je kunt deze bijvoorbeeld plaatsen bij de verzendknop of in een opvallend gebied. Voor de beste resultaten moet je de formulecel vergrendelen zodat ontvangers deze niet per ongeluk verwijderen.
Snel een streepje of bepaalde tekst zoals NA invoeren in alle lege cellen van het geselecteerde bereik in Excel
De functie Lege cellen vullen van Kutools voor Excel kan je helpen om snel een bepaalde tekst, zoals "Waarschuwing", in alle lege cellen van het geselecteerde bereik in te voeren met slechts een paar klikken.
Kutools voor Excel - Boost Excel met meer dan 300 essentiële tools. Geniet van permanent gratis AI-functies! Nu verkrijgen
Waarschuwings-/alarmbericht weergeven als cellen leeg zijn met een hulpkolom
Een andere aanpak om directe feedback te geven, is door een hulpkolom aan je werkblad toe te voegen. Deze methode toont een waarschuwing naast elke lege cel, wat vooral handig is om precies aan te geven welke antwoorden ontbreken in een lijst of tabel.
1. In de kolom direct rechts van je antwoorden (bijvoorbeeld cel C2 als je antwoorden in kolom B staan), voer je de volgende formule in:
=IF(ISBLANK(B2),"Please Answer This Question","")
Sleep vervolgens de vulgreep omlaag langs je gegevens om de formule op alle relevante rijen toe te passen.
2. Om waarschuwingen opvallender te maken, selecteer je het nieuwe bereik van de hulpkolom en formatteer je deze (bijvoorbeeld Start > Lettertypekleur > Rood, klik Vet).
Nu heeft elke lege invoer in de Antwoordkolom een duidelijk waarschuwingsbericht in de hulpkolom, waardoor het gemakkelijk is om omissies in één oogopslag te identificeren.
Gebruiksscenario's & Tips: Gebruik deze methode voor vragenlijsten, presentielijsten of overal waar je een rij-per-rij indicatie van ontbrekende invoer wilt. Je kunt de waarschuwingstekst aanpassen aan je context. Onthoud dat als je rijen invoegt of verwijdert, je ervoor moet zorgen dat de formule het nieuwe bereik indien nodig dekt.
Waarschuwings-/alarmbericht weergeven ALS cellen leeg zijn met VBA
Voor scenario's waarin je een dialoogvenster wilt dat de gebruiker onmiddellijk waarschuwt over lege cellen in een geselecteerd bereik, biedt een VBA-oplossing een interactieve methode. Je kunt dit gebruiken bij het distribueren van sjablonen of het automatiseren van taken waarbij volledige gegevensinvoer vereist is voordat verder wordt gegaan.
1. Druk op Alt + F11 om het venster Microsoft Visual Basic for Applications te openen.
2. Ga naar Invoegen > Module, en plak de volgende VBA-code in het codegebied:
VBA: Waarschuwen als er lege cellen bestaan in een specifiek bereik
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. Druk op F5 of klik op de knop Uitvoeren om de macro uit te voeren.
4. Er verschijnt een dialoogvenster van Kutools voor Excel. Specificeer het bereik dat je wilt controleren en klik op OK om door te gaan.
Als er lege cellen worden gedetecteerd in het geselecteerde bereik, verschijnt er een dialoogvenster om je te waarschuwen:
Opmerkingen & Problemen oplossen: Sla altijd je werkmap op voordat je VBA-code uitvoert om onbedoeld verlies van gegevens te voorkomen. Als er niets gebeurt wanneer je de code uitvoert, zorg er dan voor dat macros zijn ingeschakeld in je Excel-instellingen. Als je een fout tegenkomt of het dialoogvenster voor bereikselectie niet verschijnt, controleer dan of je alle code correct hebt geplakt en dat er geen andere macros storen. Deze techniek is het beste voor meer gevorderde gebruikers die bekend zijn met het inschakelen en bewerken van macros.
Onmiddellijke waarschuwing weergeven als een cel leeg blijft met Gegevensvalidatie
Met Gegevensvalidatie in Excel kun je regels instellen zodat gebruikers iets moeten invoeren in de vereiste velden. Je kunt het configureren om een waarschuwing te tonen of zelfs het leeg laten van een cel te voorkomen.
1. Selecteer het bereik waar je niet-lege invoer wilt afdwingen, bijvoorbeeld B1:B16 in je vragenlijst.
2. Klik op Gegevens > Gegevensvalidatie > Gegevensvalidatie in de lintbalk.
3. In het venster Gegevensvalidatie, op het tabblad Instellingen, stel je Toestaan in op Aangepast.
4. Voer in het veld Formule de volgende formule in om lege cellen te voorkomen:
=LEN(B1)>0
Als je de formule op meerdere cellen tegelijk toepast, past Excel de formule automatisch aan voor elke rij.
5. Let op dat je het selectievakje Lege cellen negeren uitschakelt.
6. Ga naar het tabblad Foutmelding. Hier kun je de waarschuwing aanpassen. Stel bijvoorbeeld de Stijl in op Stop voor een strikte regel, of op Waarschuwing of Informatie voor een zachtere prompt. Voer een relevante foutmelding in, zoals "Deze cel mag niet leeg blijven. Geef alstublieft uw antwoord."
6. Klik op OK om de regel op te slaan. Wanneer een gebruiker probeert een cel in het gespecificeerde bereik leeg te laten en naar een andere cel gaat, wordt je aangepaste waarschuwingsbericht automatisch weergegeven.
Voordelen & Beperkingen: Gegevensvalidatie is uitstekend voor formulieren of sjablonen die elektronisch worden ingevuld en waar compleetheid cruciaal is. Het biedt flexibiliteit tussen een harde eis (Stop) of een gebruikerswaarschuwing (Waarschuwing/Informatie). Houd er rekening mee dat Gegevensvalidatie kan worden omzeild door waarden te plakken, dus het is geen absolute bescherming. Voor een robuustere afdwinging kun je het combineren met andere methoden of het werkblad beveiligen.
Tip: Voor uitgebreide formulieren, gebruik Gegevensvalidatie in combinatie met voorwaardelijke opmaak om zowel lege cellen te blokkeren als visueel te markeren. Controleer regelmatig je validatieregels als je de structuur van je werkblad wijzigt.
Gerelateerde artikelen
Hoe te voorkomen dat wordt opgeslagen als een specifieke cel leeg is in Excel?
Hoe een rij markeren als een cel tekst/waarde/leeg bevat in Excel?
Hoe te voorkomen dat een formule wordt berekend als een cel leeg is in Excel?
Hoe de ALS-functie te gebruiken met EN, OF en NIET in Excel?
Hoe tekst of bericht in te voeren/weer te geven als cellen leeg zijn in Excel?
Hoe rijen te verwijderen als cellen leeg zijn in een lange lijst in Excel?
Beste productiviteitstools voor Office
Verbeter je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te kiezen die je het meest nodig hebt...
Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger
- Activeer tabbladbewerking en -lezen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
- Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!
Alle Kutools-invoegtoepassingen. Eén installatieprogramma
Kutools for Office-suite bundelt invoegtoepassingen voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro, ideaal voor teams die werken met Office-toepassingen.





- Alles-in-één suite — invoegtoepassingen voor Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Eén installatieprogramma, één licentie — in enkele minuten geïnstalleerd (MSI-ready)
- Werkt beter samen — gestroomlijnde productiviteit over meerdere Office-toepassingen
- 30 dagen volledige proef — geen registratie, geen creditcard nodig
- Beste prijs — bespaar ten opzichte van losse aanschaf van invoegtoepassingen