Bonjour à tous,

Je suis sur la fin d'un projet VBA pour mes études, et je galère sur un point.
J'ai deux colonnes dans mon classeur, l'une est actualisé toutes les 10 secondes par un lien API, l'autre est une copie de ces colonnes en direct qui se rafraichit toute les 2 secondes.

Mon objectif est de faire un petit code VBA qui va me colorier les cellules de la première colonne si les données actualisés sont supérieurs ou inférieurs aux données brut sur la seconde.

J'ai trouvé un code, mais il me fait cellule par cellule, et je cherche plus un code qui va colorier l'ensemble si besoin !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
If Cells(10, 4).Value > Cells(10, 5).Value Then
        Cells(10, 4).Interior.Color = RGB(0, 255, 0)
        Application.Wait Time + TimeSerial(0, 0, 2)
        Cells(10, 4).Interior.Color = RGB(255, 255, 255)
    Else
        If Cells(10, 4).Value < Cells(10, 5).Value Then
            Cells(10, 4).Interior.Color = RGB(255, 0, 0)
            Application.Wait Time + TimeSerial(0, 0, 2)
            Cells(10, 4).Interior.Color = RGB(255, 255, 255)
            'code de coloration Rouge
        Else
        End If
En gros j'ai réussi pour une cellule, mais je cherche qu'il me fasse ceci pour la colonne entière ( si possible avec le XlDown... )

Est ce que quelqu'un aurait une idée?

Merci bien