Bonjour,
J'ai besoin d'une commande sous excel réalisant ceci :
D'abord, j'ai deux colonnes : l'une contenant des intitulés (du texte), et en face un montant spécifique.
J'aimerai écrire la commande "Si, dans l'ensemble des intitulés de la colonne B, certains contiennent le mot X, ou le groupe de mot Y, ou encore le mot Z, alors ajouter leur montant de la colonne C à la condition, également, que le surlignage de la colonne C soit différent d'une certaine couleur que je filtre notamment grâce à cette fonction VBA :
merci !
J'ai besoin d'une commande sous excel réalisant ceci :
D'abord, j'ai deux colonnes : l'une contenant des intitulés (du texte), et en face un montant spécifique.
J'aimerai écrire la commande "Si, dans l'ensemble des intitulés de la colonne B, certains contiennent le mot X, ou le groupe de mot Y, ou encore le mot Z, alors ajouter leur montant de la colonne C à la condition, également, que le surlignage de la colonne C soit différent d'une certaine couleur que je filtre notamment grâce à cette fonction VBA :
VB:
Option Explicit
Function SUMCOLOR(sumRange As Range) As Double
Dim cell As Range
For Each cell In sumRange
If cell.Interior.Color = 16777215 Then
SUMCOLOR = SUMCOLOR + cell.Value
End If
Next cell
End Function
merci !