Bonjour,
J'ai fait la petite macro ci dessous et j'obtiens le resultat que sur la 1er cellule car j'ai mis les refs en Absolu (si je ne dit pas de connerie). J'ai mis une boucle "Do While" afin de tirer jusqu'à la fin de mon tableau mais pour que ça marche je pense que je dois passer en Ref Relative ?! en tout cas je n'y arrive pas, problème de synthaxe ?? donc si pouviez me dépanner ça serait sympa car j'y ai déjà passé trop de temps.
J'ai fait la petite macro ci dessous et j'obtiens le resultat que sur la 1er cellule car j'ai mis les refs en Absolu (si je ne dit pas de connerie). J'ai mis une boucle "Do While" afin de tirer jusqu'à la fin de mon tableau mais pour que ça marche je pense que je dois passer en Ref Relative ?! en tout cas je n'y arrive pas, problème de synthaxe ?? donc si pouviez me dépanner ça serait sympa car j'y ai déjà passé trop de temps.
Code:
Range("N2").Select
Do While IsEmpty(ActiveCell.Value) = False
Select Case Range("O2")
Case "DGALIAR"
If Range("N2") = "GraviteC" And Range("P2") > Range("Paramètres!L40") Then
ActiveCell = "GraviteDG"
End If
Case Is <> "DGALIAR"
If Range("N2") = "GraviteC" And Range("P2") > Range("Paramètres!L41") Then
ActiveCell = "GraviteG"
End If
End Select
ActiveCell.Offset(1, 0).Select
Loop