Bonjour

Je vous soumets un problème que je n'arrive pas à résoudre.
Dans mon code j'attribue un format conditionnel à une cellule Cells(y,x) suivant la valeur contenue dans Cells(y, x - nombreObjet - 2).
Je compare 2 tableaux qui peuvent avoir des dimensions variables et dont les valeurs peuvent changer.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 For y = numeroLigne + 1 To numeroLigne + nombreElement
 
        For x = numeroColonne + nombreObjet + 2 To numeroColonne + 2 * nombreObjet + 1
 
            Cells(y, x).Select
            Selection.FormatConditions.Delete
 
            Set oRange = Cells(y, x)
 
            Set oFc = oRange.FormatConditions.Add(xlCellValue, xlNotEqual, Cells(y, x - nombreObjet - 2).Value)
            oFc.Interior.ColorIndex = 15
            oFc.Font.ColorIndex = 3
            oFc.Font.Bold = True
 
        Next x
 
    Next y
Cependant, j'aimerais que cette valeur soit dynamique.
C'est à dire que si la valeur change dans la Cells(y, x - nombreObjet - 2) la valeur du format conditionnel change.
Voilà j'espère avoir été assez clair dans les explications.
Merci d'avance pour votre aide.