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

Disons que vous avez conçu un questionnaire dans Excel, comme illustré dans la capture d'écran à gauche.
Maintenant, vous aimeriez qu'Excel fournisse un message d'avertissement ou une alerte s'il y a des questions sans réponse. Comment pouvez-vous y parvenir efficacement ? Cet article démontre plusieurs méthodes pratiques pour afficher automatiquement des messages d'avertissement ou d'alerte si des cellules sont laissées vides dans une plage spécifiée dans Excel. Vous pouvez choisir une méthode en fonction de votre utilisation prévue, de la facilité de mise en œuvre et de vos besoins spécifiques.
Afficher un message d'avertissement/alerte si des cellules sont vides avec la fonction ESTVIDE
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 ESTVIDE
Pour surveiller rapidement les questions sans réponse dans une plage spécifique, vous pouvez créer un message d'avertissement dynamique en utilisant les fonctions ESTVIDE et NB.VIDE, qui fournit une alerte récapitulative lorsqu'une ou plusieurs cellules restent vides.
1. Cliquez sur une cellule inutilisée où vous souhaitez afficher le message d'avertissement, par exemple C18, puis entrez la formule ci-dessous :
="There are still "&COUNTBLANK(B1:B16)&" questions you have not answered!"
2. Appuyez sur la touche Entrée. La cellule affichera désormais un message mettant à jour le nombre de réponses manquantes dans votre plage spécifiée.
Remarque : Dans cet exemple, la plage B1:B16 fait référence à la colonne contenant vos réponses au sondage. Vous pouvez ajuster la plage en fonction de l'emplacement réel de vos données.
3. Pour augmenter la visibilité de votre avertissement, sélectionnez la cellule de sortie, puis accédez dans le Ruban à Accueil > Couleur de police > Rouge, cliquez sur Gras, et ajustez éventuellement la taille de la police. Cela garantira que l'alerte se distingue pour les utilisateurs remplissant le formulaire.
Scénarios d'utilisation & Conseils : Cette approche convient aux tableaux de bord, formulaires et rapports où il est utile d'avoir un avertissement récapitulatif plutôt que d'alerter à chaque cellule vide. Assurez-vous que les utilisateurs peuvent voir et comprendre l'avertissement récapitulatif ; vous pouvez le placer près du bouton de soumission ou dans une zone visible. Pour de meilleurs résultats, verrouillez la cellule de formule afin que les destinataires ne puissent pas la supprimer accidentellement.
Remplir 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 à entrer rapidement un certain texte, tel que "Avertissement", dans toutes les cellules vides de la plage sélectionnée en quelques clics.
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
Une autre approche pour fournir un retour direct consiste à ajouter une colonne d'aide à votre feuille. Cette méthode affichera un avertissement à côté de chaque cellule vide, ce qui est particulièrement utile pour souligner exactement quelles réponses manquent dans une liste ou un tableau.
1. Dans la colonne immédiatement à droite de vos réponses (par exemple, la cellule C2 si vos réponses sont dans la colonne B), entrez la formule suivante :
=IF(ISBLANK(B2),"Please Answer This Question","")
Ensuite, faites glisser la poignée de recopie vers le bas le long de vos données pour appliquer la formule à toutes les lignes pertinentes.
2. Pour rendre les avertissements plus visibles, sélectionnez la nouvelle plage de la colonne d'aide et formatez-la (par exemple, Accueil > Couleur de police > Rouge, cliquez sur Gras).
Maintenant, chaque entrée vide dans la colonne Réponse aura un message d'avertissement clair dans la colonne d'aide, facilitant l'identification rapide des omissions.
Scénarios d'utilisation & Conseils : Utilisez cette méthode pour les formulaires de questionnaires, listes de présence, ou partout où vous voulez une indication ligne par ligne des entrées manquantes. Vous pouvez modifier le texte d'avertissement pour l'adapter à votre contexte. N'oubliez pas que si vous insérez ou supprimez des lignes, assurez-vous que la formule couvre la nouvelle plage si nécessaire.
Afficher un message d'avertissement/alerte SI des cellules sont vides avec VBA
Pour les scénarios où vous souhaitez qu'une boîte de dialogue alerte l'utilisateur immédiatement au sujet des cellules vides dans une plage sélectionnée, une solution VBA offre une méthode interactive. Vous pouvez utiliser cela lors de la distribution de modèles ou de l'automatisation de tâches nécessitant une saisie complète avant de continuer.
1. Appuyez sur Alt + F11 pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.
2. Allez dans Insertion > Module, puis collez le code VBA suivant dans la zone de code :
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
3. Appuyez sur F5 ou cliquez sur le bouton Exécuter pour exécuter la macro.
4. Une boîte de dialogue Kutools pour Excel apparaîtra. Spécifiez la plage que vous souhaitez vérifier et cliquez sur OK pour continuer.
Si des cellules vides sont détectées dans la plage sélectionnée, une boîte de dialogue apparaîtra pour vous alerter :
Notes & Dépannage : Enregistrez toujours votre classeur avant d'exécuter du code VBA pour éviter toute perte de données accidentelle. Si rien ne se passe lorsque vous exécutez le code, assurez-vous que les macros sont activées dans vos paramètres Excel. Si vous rencontrez une erreur ou que la boîte de dialogue de sélection de plage n'apparaît pas, vérifiez que vous avez collé tout le code correctement et qu'aucune autre macro n'interfère. Cette technique est idéale pour les utilisateurs avancés à l'aise avec l'activation et la modification des macros.
Afficher un avertissement immédiat si une cellule est laissée vide en utilisant la validation des données
La validation des données dans Excel vous permet de définir des règles afin que les utilisateurs doivent entrer quelque chose dans les champs requis. Vous pouvez la configurer pour afficher un avertissement ou même empêcher de laisser une cellule vide.
1. Sélectionnez la plage où vous souhaitez imposer une saisie non vide, par exemple B1:B16 dans votre questionnaire.
2. Cliquez sur Données > Validation des données > Validation des données dans le Ruban.
3. Dans la boîte de dialogue Validation des données, dans l'onglet Paramètres, définissez Autoriser sur Personnalisé.
4. Dans le champ Formule, entrez la formule suivante pour éviter les blancs :
=LEN(B1)>0
Si elle s'applique à plusieurs cellules à la fois, Excel ajustera automatiquement la formule pour chaque ligne.
5. Notez qu'il faut décocher la case Ignorer les blancs.
6. Passez à l'onglet Alertes d'erreur. Ici, vous pouvez personnaliser l'alerte. Par exemple, définissez le Style sur Arrêt pour une règle stricte, ou sur Avertissement/Information pour afficher une invite plus douce. Entrez un message d'erreur pertinent, comme "Cette cellule ne peut pas être laissée vide. Veuillez fournir votre réponse."
6. Cliquez sur OK pour enregistrer la règle. Lorsqu'un utilisateur essaie de laisser une cellule de la plage spécifiée vide et passe à une autre cellule, votre message d'alerte personnalisé est automatiquement affiché.
Avantages & Limitations : La validation des données est excellente pour les formulaires ou modèles qui seront remplis électroniquement et où la complétude est cruciale. Elle offre une flexibilité entre une exigence stricte (Arrêt) ou un avertissement utilisateur (Avertissement/Information). Notez que la validation des données peut être contournée en collant des valeurs, donc ce n'est pas une protection absolue. Pour une application plus robuste, combinez-la avec d'autres méthodes ou protégez la feuille.
Astuce : Pour les formulaires étendus, utilisez la validation des données en combinaison avec la mise en forme conditionnelle pour bloquer les blancs et les signaler visuellement. Revoyez régulièrement vos règles de validation si vous changez la structure de votre feuille de calcul.
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/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 un 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
Améliorez vos compétences Excel avec Kutools pour Excel, et découvrez une efficacité incomparable. Kutools pour Excel propose plus de300 fonctionnalités avancées pour booster votre productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte l’interface par onglets à Office, simplifiant considérablement 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 chaque jour !
Tous les modules complémentaires Kutools. Une seule installation
La suite Kutools for Office regroupe les modules complémentaires pour Excel, Word, Outlook & PowerPoint ainsi qu’Office Tab Pro, idéal pour les équipes travaillant sur plusieurs applications Office.





- Suite tout-en-un — modules complémentaires Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Un installateur, une licence — installation en quelques minutes (compatible MSI)
- Une synergie optimale — productivité accélérée sur l’ensemble des applications Office
- Essai complet30 jours — sans inscription, ni carte bancaire
- Meilleure valeur — économisez par rapport à l’achat d’add-ins individuels