Bonjour,
Dans une feuille, les cellules où l'on rentre une valeur déclenchent une macro événementielle qui contrôle la saisie. Si celle-ci est erronée, apparaît dans la cellule "? ? ?".
Jusqu'à présent ça marche bien.
Ce que je voudrais, c'est quand apparaît "? ? ?" dans une cellule, les autres où l'on rentre une valeur soient bloquées ; c'est-à-dire quand on rentre une valeur quelconque (erronée ou pas) dans n'importe laquelle des autres cellules, le contenu de la cellule se vide ([A].value=""), et ce tant que l'erreur initiale n'aura pas été corrigée, autrement dit que "? ? ?" n'aura pas disparu.
Ci-joint un exemple.
Dans une feuille, les cellules où l'on rentre une valeur déclenchent une macro événementielle qui contrôle la saisie. Si celle-ci est erronée, apparaît dans la cellule "? ? ?".
Jusqu'à présent ça marche bien.
Ce que je voudrais, c'est quand apparaît "? ? ?" dans une cellule, les autres où l'on rentre une valeur soient bloquées ; c'est-à-dire quand on rentre une valeur quelconque (erronée ou pas) dans n'importe laquelle des autres cellules, le contenu de la cellule se vide ([A].value=""), et ce tant que l'erreur initiale n'aura pas été corrigée, autrement dit que "? ? ?" n'aura pas disparu.
Ci-joint un exemple.