Message d'alerte
pocahontas83
Messages postés
20
Date d'inscription
Statut
Membre
Dernière intervention
-
via55 Messages postés 14512 Date d'inscription Statut Membre Dernière intervention -
via55 Messages postés 14512 Date d'inscription Statut Membre Dernière intervention -
bonjour
svp je cherche à créer un message d'alerte à chaque ouverture du classeur excel X (par exemple) si une cellule precise est vide.
je vous explique: j'ai un tableau que je rempli au fur est a mesure et à chaque réouverture je doit avoir un message d'alerte si la case A2 est non vide et la case B2 est vide
j'ai tellement essayer avec la fonction validation des données mais j'arrive pas à trouver la bonne formule à ecrire
merci d'avance
svp je cherche à créer un message d'alerte à chaque ouverture du classeur excel X (par exemple) si une cellule precise est vide.
je vous explique: j'ai un tableau que je rempli au fur est a mesure et à chaque réouverture je doit avoir un message d'alerte si la case A2 est non vide et la case B2 est vide
j'ai tellement essayer avec la fonction validation des données mais j'arrive pas à trouver la bonne formule à ecrire
merci d'avance
A voir également:
- Message d'alerte
- Recuperer message whatsapp supprimé - Guide
- Message supprimé whatsapp - Guide
- Fausse alerte mcafee - Accueil - Piratage
- Message absence thunderbird - Guide
- Message alerte virus google chrome - Accueil - Virus
2 réponses
Bonjour
Il faut le faire avec un macro
ALT+F11 pour ouvrir l'éditeur VBA, double clic sur ThisWorkbook dans l'arborescence, copier et coller la macro ci-dessous dans la page blanche puis fermer l'éditeur
La macro à l'ouverture s'applique sur la 1ere feuille du classeur (Sheets(1) dans la macro) modifier le 1 si sur une autre feuille
Cdlmnt
Via
Il faut le faire avec un macro
ALT+F11 pour ouvrir l'éditeur VBA, double clic sur ThisWorkbook dans l'arborescence, copier et coller la macro ci-dessous dans la page blanche puis fermer l'éditeur
La macro à l'ouverture s'applique sur la 1ere feuille du classeur (Sheets(1) dans la macro) modifier le 1 si sur une autre feuille
Private Sub Workbook_Open() If Sheets(1).Range("A2") <> "" And Sheets(1).Range("B2") = "" Then MsgBox ("Cellule B2 vide") End If End Sub
Cdlmnt
Via