Autorisé l'accès à une cellule si d'autres vide

Pirate11 -  
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Surement pas si compliqué, mais je bute dessus depuis une moment!

J'ai un tableau qui se remplie comme une "liste", pour chaque nouvelle saisi, on indiqué un critère en C2,D2,F2,G2,H2,I2.
J'aimerais que si je saisi quelque chose (une date) en C2, la saisi pour D2,F2,G2,H2,I2 soit bloqué, ou si je saisi en D2, la saisi C2;F2,G2,H2,I2 soit bloqué.

J'ai réussi avec la validation de donnée avec la formule =ESTVIDE(CELLULE), mais ça ne fonctionne que avec 1 "condition".

J'espère m'être bien expliqué.

Je vous remercie d'avance pour votre aide!!!

3 réponses

via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour Pirate

2 validation de données à faire : l'une pour la plage C2:D2, l'autre pour la plage F2:I2
Pour chacune la formule à mettre : =NBVAL($C$2:$D$2)+NBVAL($F$2:$I$2)=1

A noter que bloquer l'entrée de données par Validation de données est tout relatif car ne fonctionne que lorsqu'on tape une valeur dans la cellule, si on fait un copier-coller pour remplir une cellule ça fnctionne car ça efface la validation ! Une protection plus efficace passe par une macro en VBA

Cdlmnt
Via

0
Pirate11
 
Merci Beaucoup c'est top!

J'espère que la validation de donnée suffira.

Y-a-t-il un moyen de désactiver le copier/coller sur une feuille?
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Là aussi il passer par une macro en VBA
0