Comment afficher des messages d'avertissement/alerte si des cellules sont vides dans Excel ?

Supposons que vous ayez conçu un questionnaire dans Excel, comme le montre la capture d'écran de gauche.
Maintenant, vous souhaitez afficher un message d'avertissement ou une alerte s'il y a des questions qui n'ont pas été répondues. Comment procéder ? Dans cet article, je partagerai trois méthodes pour afficher des messages d'avertissement/alerte si des cellules sont vides dans une plage spécifique dans Excel.
Afficher un message d'avertissement/alerte si des cellules sont vides avec la fonction ISBLANK
Afficher un message d'avertissement/alerte si des cellules sont vides avec une colonne d'aide
Afficher un message d'avertissement/alerte SI des cellules sont vides avec VBA
Afficher un message d'avertissement/alerte si des cellules sont vides avec la fonction ISBLANK
Nous pouvons créer un message d'avertissement avec un texte personnalisé et la fonction ISBLANK pour indiquer qu'il y a des cellules vides dans une plage spécifique dans Excel. Voici comment procéder :
Étape 1 : Dans une cellule vide, entrez la formule ="Il reste encore "&NB.VIDE(B1:B16)&" questions auxquelles vous n'avez pas répondu !" ; puis appuyez sur la touche Entrée.
Remarque : Dans la formule ci-dessus, B1:B16 est la plage spécifique de la colonne Réponse où vous souhaitez compter les cellules vides, et vous pouvez la modifier selon vos besoins.
Étape 2Ensuite, mettez en forme la cellule pour la faire ressortir. Sélectionnez la cellule, puis cliquez sur Accueil > Couleur de police > Rouge, ensuite cliquez sur Gras puis spécifiez la taille de police selon vos besoins.
Insérer rapidement un tiret ou un certain texte comme NA dans toutes les cellules vides de la plage sélectionnée dans Excel
L'utilitaire Remplir les cellules vides de Kutools pour Excel peut vous aider à insérer rapidement un certain texte, tel que "Avertissement", dans toutes les cellules vides de la plage sélectionnée en quelques clics seulement dans Excel.
Kutools pour Excel - Boostez Excel avec plus de 300 outils essentiels. Profitez de fonctionnalités IA gratuites en permanence ! Obtenez-le maintenant
Afficher un message d'avertissement/alerte si des cellules sont vides avec une colonne d'aide
Nous pouvons également ajouter une colonne d'aide pour afficher des messages d'avertissement à côté de chaque cellule vide dans une plage spécifique. Voici comment procéder :
Étape 1dans la Cellule C2 à côté de la colonne Réponse, entrez la formule =SI(ESTVIDE(B2);"Veuillez répondre à cette question";""), puis faites glisser la poignée de remplissage jusqu'à la plage dont vous avez besoin.
Étape 2Ensuite, sélectionnez la plage où vous appliquez la formule, puis mettez-la en forme en cliquant sur Accueil > Couleur de police > Rouge et en cliquant sur Gras bouton.
Jusqu'à présent, nous avons ajouté des messages d'avertissement après chaque cellule vide de la colonne Réponse. Consultez la capture d'écran ci-dessous :
Afficher un message d'avertissement/alerte SI des cellules sont vides avec VBA
Nous pouvons également appliquer une macro VBA pour vérifier s'il existe des cellules vides dans une plage spécifique dans Excel. Voici comment procéder :
Étape 1 : Appuyez sur les touches Alt + F11 pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.
Étape 2 : Cliquez sur Insertion > Module, puis collez le code VBA suivant dedans.
VBA : Avertir si des cellules vides existent dans une plage spécifique
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
Étape 3Appuyez sur F5 ou Exécuter pour appliquer cette macro VBA. Étape 4Maintenant, la boîte de dialogue Kutools pour Excel apparaît, et veuillez spécifier la plage que vous souhaitez vérifier pour voir s'il existe des cellules vides ou non, puis cliquez sur OK pour fermer la boîte de dialogue.
S'il existe des cellules vides dans la plage spécifique, une boîte de dialogue apparaîtra comme le montre la capture d'écran ci-dessous :
Articles connexes
Comment empêcher l'enregistrement si une cellule spécifique est vide dans Excel ?
Comment ne pas calculer (ignorer la formule) si une cellule est vide dans Excel ?
Comment utiliser la fonction SI avec ET, OU et NON dans Excel ?
Comment entrer/afficher du texte ou un message si des cellules sont vides dans Excel ?
Comment supprimer des lignes si des cellules sont vides dans une longue liste dans Excel ?
Meilleurs outils de productivité pour Office
Boostez vos compétences Excel avec Kutools pour Excel, et découvrez une efficacité sans précédent. Kutools pour Excel propose plus de300 fonctionnalités avancées pour augmenter la productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office, et facilite grandement votre travail
- Activez la modification et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de50 %, et réduit des centaines de clics de souris pour vous chaque jour !