Le message d'erreur n'existe-t-il pas de macro si possible?

J'ai un excel avec une colonne appelée Types qui contient une list d'activités, et une autre appelée Ball name . Ce que je dois faire, c'est: Si j'ai choisi une activité de football , la colonne Ball name du Ball name est nécessaire. Donc, si l'user ne comstack pas la colonne Ball name du Ball name , je souhaite qu'un message d'erreur apparaisse. J'ai essayé d'entrer dans Data Validation et j'ai trouvé la possibilité de créer une erreur contextuelle. Dans le premier onglet "Paramètres", je peux créer une déclaration if dont j'ai besoin mais je ne sais pas ce que je dois écrire. C'est la première fois que j'utilise Excel. J'ai besoin de quelque chose comme

 =IF(C1242="football";"true_condition";"False_condition") 

où la condition réelle est que je dois insert la valeur dans la colonne Ball name du Ball name et si je ne me souviens pas de l'insert, le message d'erreur s'affiche. Comment puis-je faire? Je préfère ne pas utiliser la macro si possible.

Si vous n'avez pas besoin d'une erreur pop-up, vous pouvez simplement utiliser un formatting conditionnel, quelque chose comme:

  AB 1 Types Ball Name 2 Football 

Donc, dans la cellule B2, écrivez

 =IF(A2 = "Football",0) 

Ensuite, passez au format des cellules pour cette cellule> Custom

Tapez

 0;0;[Red]"BALL REQUIRED" 

Et cela va lancer un gros message rouge dans la cellule, et faire avancer le cas échéant.

En supposant que vos cellules sont les suivantes:

  ABC 1 Types Ball Name 2 Football 

Dans la cellule C3, saisissez la formule suivante:

 =OR(AND(ISBLANK(A2),ISBLANK(B2)),AND(NOT(ISBLANK(A2)),NOT(ISBLANK(B2)))) 

Ensuite, procédez comme suit:

  • Sélectionnez la cellule B2
  • Cliquez sur Données> Validation des données
  • Sélectionnez l'onglet Paramètres
  • Autoriser: personnalisé
  • Ignorer le blanc: décochez
  • Formule: = C2
  • Onglet Alerte d'erreur de sélection
  • Afficher l'erreur …: Vérifier
  • Choisissez le style, le titre et le message d'erreur selon votre goût
  • Cliquez sur OK

Remarque: l'user peut toujours s'éloigner de la validation.