garth_algar
XLDnaute Junior
Bonjour à tous,
Voici ma problématique :
J'ai une série de cellules contenant des listes de valeurs (cf fichier joint pour plus de clarté).
A chaque liste, on enlève la valeur sélectionnée dans la liste précédente.
Les soucis débarquent lorsque l'on a besoin de modifier une cellule.
Exemple, sur mon fichier :
Dans la cellule F2, si on remplace 1 par 4, le 4 disparait bien de la liste en H2, mais la valeur de la cellule reste le 4.
Pour éviter ce problème, je souhaiterais que l'on soit obligé de supprimer les valeurs saisies en L2, J2 et H2 avant de pouvoir modifier la cellule F2.
Et donc que toutes les cellules soit vérouillées, excepté la dernière non-vide et la première vide.
J'imagine qu'il faut passer par VBA, car ça me semble compliqué pour le seul Excel.
En revanche, j'aimerais ne pas avoir à cliquer sur un bouton à chaque fois qu'on fait une modification.
Est-il possible de créer une macro qui se lance à chaque fois que l'on renseigne ou que l'on supprime une valeur ?
Merci d'avance pour vos solutions.
Edit : le fichier viendra plus tard, je ne peux pas le charger de mon poste actuel...
Voici ma problématique :
J'ai une série de cellules contenant des listes de valeurs (cf fichier joint pour plus de clarté).
A chaque liste, on enlève la valeur sélectionnée dans la liste précédente.
Les soucis débarquent lorsque l'on a besoin de modifier une cellule.
Exemple, sur mon fichier :
Dans la cellule F2, si on remplace 1 par 4, le 4 disparait bien de la liste en H2, mais la valeur de la cellule reste le 4.
Pour éviter ce problème, je souhaiterais que l'on soit obligé de supprimer les valeurs saisies en L2, J2 et H2 avant de pouvoir modifier la cellule F2.
Et donc que toutes les cellules soit vérouillées, excepté la dernière non-vide et la première vide.
J'imagine qu'il faut passer par VBA, car ça me semble compliqué pour le seul Excel.
En revanche, j'aimerais ne pas avoir à cliquer sur un bouton à chaque fois qu'on fait une modification.
Est-il possible de créer une macro qui se lance à chaque fois que l'on renseigne ou que l'on supprime une valeur ?
Merci d'avance pour vos solutions.
Edit : le fichier viendra plus tard, je ne peux pas le charger de mon poste actuel...
Dernière édition: