Accéder au contenu principal

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

Author: Kelly Last Modified: 2025-08-06
A screenshot of a questionnaire design in Excel showing cells with missing answers

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.
A screenshot of the formula bar in Excel showing the formula to count blank cells using COUNTBLANK function

É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.
A screenshot of Excel with a formatted cell showing a warning message in red and bold font for blank cells

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.

ad fill blank cells 5

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.
A screenshot of the formula in Excel where IF and ISBLANK are used

É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 :
A screenshot of a column in Excel showing warning messages next to blank cells in the Answer column


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.
A screenshot of the Kutools for Excel dialog box where users specify a range to check for blank cells

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 :
A screenshot of the dialog box showing an alert message indicating there are blank cells in the specified range in Excel


Articles connexes

Comment empêcher l'enregistrement si une cellule spécifique est vide dans Excel ?

Comment mettre en surbrillance une ligne si une cellule contient du texte/valeur/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é Office

🤖 Kutools AI Aide : Révolutionnez l'analyse de données grâce à : Exécution intelligente   |  Générer du code  |  Créer des Formules personnalisées  |  Analyser des données et générer des graphiques  |  Appeler les Fonctions améliorées
Fonctionnalités populaires : Trouver, mettre en évidence ou marquer les doublons   |  Supprimer les lignes vides   |  Combiner les colonnes ou cellules sans perdre de données   |  Arrondir...
Super RECHERCHEV : Recherche multi-critères    Recherche multi-valeurs  |   Recherche multi-feuilles   |   Correspondance floue ....
Liste déroulante avancée : Créer rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante avec sélection multiple ....
Gestionnaire de colonnes : Ajouter un nombre spécifique de colonnes  |  Déplacer des colonnes  |  Basculer l’état de visibilité des colonnes masquées  |  Comparer les plages & colonnes ...
Fonctionnalités à la une : Mise au point de la grille   |  Affichage de conception   |   Barre de formule améliorée    Gestionnaire de classeur & de feuille de calcul   |  Bibliothèque dAutoTexte (Auto Text)   |  Sélecteur de date   |  Fusionner les données   |  Chiffrer/Déchiffrer les cellules    Envoyer un e-mail par liste   |  Super Filtre   |   Filtre spécial (filtrer les cellules avec une police en gras/italique/barré...) ...
Top15 des ensembles d’outils12 outils de texte (Ajouter du texte, Supprimer des caractères spécifiques, ...)   |   Plus de50 types de graphiques (Diagramme de Gantt, ...)   |   Plus de40 formules intelligentes (Calculer lâge en fonction de la date de naissance, ...)   |   19 outils dinsertion (Insérer un code QR, Insérer une image depuis le chemin, ...)   |  12 outils de conversion (Convertir en mots, Conversion de devises, ...)   |  7 outils de fusion & division (Fusion avancée des lignes, Diviser les cellules, ...)   |   ... et bien plus encore
Utilisez Kutools dans votre langue préférée: compatible avec l’anglais, l’espagnol, l’allemand, le français, le chinois et plus de40 autres langues !

Dynamisez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée. Kutools pour Excel propose plus de300 fonctionnalités avancées pour booster votre productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité la plus essentielle pour vous...


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, au lieu d’ouvrir de nouvelles fenêtres.
  • Augmentez votre productivité de50% et réduisez des centaines de clics de souris chaque jour!