Bonjour,
Je voudrais créer une procédure qui parcoure une colonne et choisit les données selon leur couleur de fond.
J'ai donc écrit ceci :
Code :
- Sub calcul_rouge()
- Dim i As Long, valeur As Double
- valeur = 0
- i = 6
- Do While Cells(i, 1).Value <> ""
- If Cells(i, 1).Interior.Color = RGB(255, 0, 0) Then
- valeur = valeur + Cells(i, 3).Value
- End If
- i = i + 1
- Loop
- End Sub
|
Malheureusement j'obtiens l'erreur 1004 : "Impossible de lire la propriété Interior de la classe Range"
Je suppose que le problème réside dans le fait que la syntaxe Cells(l,c).Interior.color correspond à l'écriture et pas à la lecture de données, mais impossible de trouver la solution...
Merci d'avance,
Cordialement
Tetdepom