D
Dok'
Guest
Bonjour à tous,
j'ai un petit problème que je dois résoudre urgemment.... et cherche quelqu'un pour m'aider, car je suis un novice en VBA !
Voilà mon programme :
Sub Compte_Couleur()
Dim i, Compteur, j
k = 100
i = 1
Do Until IsEmpty(ActiveCell = True)
Compteur = 0
For j = 1 To 10
If Cells(i, j).Interior.ColorIndex = 3 Then Compteur = Compteur + 1
' MsgBox Cells(i, j).Interior.ColorIndex
Next j
Cells(i, 12) = Compteur
i = i + 1
If i > k Then GoTo fin
Loop
fin:
End Sub
ce programme écrit en A12,B12,... le nombre de cases rouges de la plage A1:A10, B1:B10,...
Ce dernier fonctionne très bien quand j'ai des cases colriées "à la main".
Le problème est qu'en ce qui concerne mes fichiers, les cases colriées en rouge sont issues d'une macro (qui colorie en rouge les cases dont les valeurs sont comprises entre x et y).... et là, mon programme (ci-dessus) ne reconnait pas les cases coloriées !!
Comment faire, quelqu'un peut-il m'aider SVP
Un grand merci d'avance.....
j'ai un petit problème que je dois résoudre urgemment.... et cherche quelqu'un pour m'aider, car je suis un novice en VBA !
Voilà mon programme :
Sub Compte_Couleur()
Dim i, Compteur, j
k = 100
i = 1
Do Until IsEmpty(ActiveCell = True)
Compteur = 0
For j = 1 To 10
If Cells(i, j).Interior.ColorIndex = 3 Then Compteur = Compteur + 1
' MsgBox Cells(i, j).Interior.ColorIndex
Next j
Cells(i, 12) = Compteur
i = i + 1
If i > k Then GoTo fin
Loop
fin:
End Sub
ce programme écrit en A12,B12,... le nombre de cases rouges de la plage A1:A10, B1:B10,...
Ce dernier fonctionne très bien quand j'ai des cases colriées "à la main".
Le problème est qu'en ce qui concerne mes fichiers, les cases colriées en rouge sont issues d'une macro (qui colorie en rouge les cases dont les valeurs sont comprises entre x et y).... et là, mon programme (ci-dessus) ne reconnait pas les cases coloriées !!
Comment faire, quelqu'un peut-il m'aider SVP
Un grand merci d'avance.....