Re, Salut h2so4 !
Faut apprendre à lire ton code : dans ta boucle, à chaque ligne tu testes la cellule en R : si elle a la valeur 1, tu testes alors si elle a la valeur 0 (qu'elle ne peut avoir, puisque c'est 1), on se trouve alors dans le cas Else de cette condition incluse : et dans ce cas tu mets : "Etude" (qui remplacera le "Commande" mis en raison du 1), dans la cellule active.
Si la valeur n'est pas 1, tu ne fais rien.
Donc, si dans ta colonne tu n'as aucun 1 tu ne mettras rien nulle part, si tu as au moins un 1, tu mettras "Etude"...
En outre tu le mets dans la cellule active, dont aucune mention ne figure dans le code jusque là et qui peut par conséquent être n'importe où, mais tu ne la déplaces pas donc elle sera toujours identique à elle-même, où qu'elle soit, et au final tu auras donc "Etude" dans une seule cellule dont la position est indéterminée (si un 1 au moins) ou rien nulle part (si aucun 1).
Cordialement.