Salut,
Je ne suis pas bien sûr d'avoir compris ton souhait, mais je te propose malgré tout une solution ou plutôt une idée.
Pour une plage quelconque - dans mon fichier, délimitée par une bordure en gras - tu peux faire en sorte qu'après un clic droit, la valeur en place soit remplacée par une autre valeur, et ceci plusieurs fois de suite. Dans mon exemple, un clic droit dans une cellule vide lui donne la valeur 20 %, un clic droit dans une cellule contenant 20 % lui donne la nouvelle valeur 40 % et ainsi de suite jusqu'à 60 %, avant que ça ne revienne à zéro. Mais on pourrait aussi aller ainsi jusqu'à 100 % ou 140 %, etc.
J'ai également essayé le même code mais avec un double clic. L'inconvénient ici est qu'il faut à chaque fois sélectionner une cellule différente avant de pouvoir revenir effectuer un deuxième double clic. J'ai alors placé une instruction qui sélectionne automatiquement une autre cellule après un double clic, mais je ne sais pas si la solution avec le clic droit n'est pas plus facile.
Dans la plage avec une bordure normale, j'ai tenté de faire la même chose, mais pour un simple clic. Là également, il faut à chaque fois quitter la cellule avant de pouvoir cliquer une deuxième fois. Ici je n'ai pas placé cette instruction qui sélectionne automatiquement une autre cellule, principalement afin de montrer la différence avec la solution pour le double-clic.
A te relire.