Code Vba, comparer une colonne avec une autre
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:
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