Bonjour,
Je souhaite créer une macro qui, à partir d'un tableau, fait un test sur une colonne pour identifier la première cellule "Non" en partant d'en bas de la colonne et applique une modification du texte sur une autre cellule se trouvant sur la même ligne.
exemple : voir tableau joint--> Feuil1 les données/ feuil2 le résultat surligné en vert
en fait, j'ai commencé un bout de code mais je n'arrive pas à arrêter la boucle au premier test:
sur la colonne ciblé, j'applique :
For n = 10000 To 3 Step -1
If Cells(n, 1) = "Non" Then Cells(n, 1).Value = Split(Cells(n, 1).Value, "B")
Next n
ça marche mais sur toute la colonne alors que je souhaite que la modif s'applique une seule fois et s'arrête au premier Non.
Merci d'avance pour votre aide
Je souhaite créer une macro qui, à partir d'un tableau, fait un test sur une colonne pour identifier la première cellule "Non" en partant d'en bas de la colonne et applique une modification du texte sur une autre cellule se trouvant sur la même ligne.
exemple : voir tableau joint--> Feuil1 les données/ feuil2 le résultat surligné en vert
en fait, j'ai commencé un bout de code mais je n'arrive pas à arrêter la boucle au premier test:
sur la colonne ciblé, j'applique :
For n = 10000 To 3 Step -1
If Cells(n, 1) = "Non" Then Cells(n, 1).Value = Split(Cells(n, 1).Value, "B")
Next n
ça marche mais sur toute la colonne alors que je souhaite que la modif s'applique une seule fois et s'arrête au premier Non.
Merci d'avance pour votre aide