Mise n forme conditonnel et fonction decaler

bonjour

je cherche à dupliquer une mise en forme conditionnelle toutes les 22 lignes de la colonne S avec trois cellules de condition

dans MFC voivi la formule utilisé

=ET($E7<=AUJOURDHUI()-25;$S7=0;$P$7<>"FORMATION ANNULEE")

est il possible simplement dans cette formule d'indiquer de prendre en compte le numéro de la ligne et ainsi éviter de taper à chaque fois le code quand on fait un copier coller de la formule

ou par code VBA que j'ai commencé (je suis débutant) mais c'est loin d'être parfait

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Dim i&, fin&

With Feuil2

If Target.Column = 2 And Target.Row >= 6 And Target.Row <= 6000 Then

i = Target.Row

If .Cells(i, 8) <> "" And .Cells(i, 9) <> "" And .Cells(i, 8) - Cells(i, 9) = 0 Then

Cells(i, 5).Interior.ColorIndex = 42

Else

Cells(i, 5).Interior.ColorIndex = xlNone

End If

End If

End With

End Sub

merci de votre aide

Bonjour,

Je ne comprend pas trop le problème. C'est le code VBA ou la formule Excel qui pose problème ?

bonjour

Bonjour Kant1

Tu sélectionnes de E7 jusqu'à E... (à la fin de ton tableau)

Dans la Mise En Forme Conditionnelle

=ET($E7<>"";$E7<=AUJOURDHUI()-25;$S7=0;$P$7<>"FORMATION  ANNULEE";(LIGNE()-7)/22 = ENT((LIGNE()-7)/22))

Merci à tous les deux

-pardonne moi Kant si cela n'a pas été clair

je ne veux pas que l'on m'apporte les solutions toute cuite alors j'essaie soit côté formule ou VBA quand je bute

merci de ton aide

- merci encore une fois Banzaî 64 ,

c'est tellement facinant de voir la solution que l'on a cherchée

je vais finir par faire par ne plus trouver de mot assez fort pour vous remercier

bonne soirée

Rechercher des sujets similaires à "mise forme conditonnel fonction decaler"