Merci d'avance pour toute aide à ce sujet que vous pouvez offrir.
Avec l'aide de ce site, j'ai créé la fonction suivante ;
Fonction ColorFunction (rColor As Range, rRange As Range, SOMME facultative As Boolean)
Dim rCell comme plage
Dim lCol aussi longtemps
Atténuer vRésultat
lCol = rCouleur.Intérieur.IndexCouleur
Si SOMME = Vrai Alors
Pour chaque rCell dans rRange
Si rCell.Interior.ColorIndex = lCol Alors
vResult = Feuille de travailFonction.SUM (rCell, vResult)
Si fin
Cellule suivante
autre
Pour chaque rCell dans rRange
Si rCell.Interior.ColorIndex = lCol Alors
vRésultat = 1 + vRésultat
Si fin
Cellule suivante
Si fin
CouleurFonction = vRésultat
Fonction de fin
Dans chaque cellule cible que je veux, une somme de toutes les cellules de cette ligne contenant la couleur de la cellule spécifiée ;
=fonctioncouleur(AR4,H5:AP5,TRUE)
Comment puis-je mettre à jour la vente cible lorsqu'une autre cellule de la ligne (H5:AP5) change de couleur ?
Avec l'aide de ce site, j'ai créé la fonction suivante ;
Fonction ColorFunction (rColor As Range, rRange As Range, SOMME facultative As Boolean)
Dim rCell comme plage
Dim lCol aussi longtemps
Atténuer vRésultat
lCol = rCouleur.Intérieur.IndexCouleur
Si SOMME = Vrai Alors
Pour chaque rCell dans rRange
Si rCell.Interior.ColorIndex = lCol Alors
vResult = Feuille de travailFonction.SUM (rCell, vResult)
Si fin
Cellule suivante
autre
Pour chaque rCell dans rRange
Si rCell.Interior.ColorIndex = lCol Alors
vRésultat = 1 + vRésultat
Si fin
Cellule suivante
Si fin
CouleurFonction = vRésultat
Fonction de fin
Dans chaque cellule cible que je veux, une somme de toutes les cellules de cette ligne contenant la couleur de la cellule spécifiée ;
=fonctioncouleur(AR4,H5:AP5,TRUE)
Comment puis-je mettre à jour la vente cible lorsqu'une autre cellule de la ligne (H5:AP5) change de couleur ?