Ecart actuel couleur...

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

olibelle0101

XLDnaute Occasionnel
Ecart actuel d'une couleur donnée...

Bonjour,
Merci de votre aide pour le code VBA trouvée.
Elle me trouve l'écart actuel d'une couleur =ecartrouge(Saisie!B4:B4000)
Comment faire pour trouver sur 2 collonnes?
=ecartrouge(Saisie!B4:C4000)
Ca me mais "#Erreur : Une Seule colonne possible"

Voici le code qui marche très bien pour 1 colonne................
Amicalement.

Option Explicit

Function EcartRouge(MaPlage As Range)
Dim Cel As Range, Compteur As Long
' Permettre à la fonction de s'éxécuter à tout moment
Application.Volatile
' Initialiser le compteur
Compteur = 0
If MaPlage.Columns.Count > 1 Then
EcartRouge = "#Erreur : Une Seule colonne possible"
Exit Function
End If
' Pour chaque cellule de la colonne
For Each Cel In MaPlage
If Cel.Interior.ColorIndex = 3 Then
Compteur = 0
Else
If Cel.Value <> "" Then Compteur = Compteur + 1
End If
Next Cel
EcartRouge = Compteur
End Function
 
Dernière édition:
Re : Ecart actuel couleur...

Bonjour olibelle0101
Pas claire pour moi, cette affaire.
  1. Vous parlez de trouver des écarts. Écart entre quoi et quoi ?
  2. Dans votre classeur, une seule colonne contient des cellules rouge. Pourriez-vous le compléter avec une autre colonne ?
Quant à cela :
=ecartrouge(Saisie!B4:C4000)
Ca me mais "#Erreur : Une Seule colonne possible"
c'est normal : le code est prévu pour ne traiter qu'une colonne :
Code:
  If MaPlage.Columns.Count > 1 Then
    EcartRouge = "#Erreur : Une Seule colonne possible"
    Exit Function
  End If
On peut éventuellement le modifier pour traiter deux colonnes ou plus, mais il faut donner un exemple avec le résultat attendu.​
A plus tard.
ROGER2327
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
334
Réponses
3
Affichages
934
Réponses
8
Affichages
1 K
  • Question Question
Réponses
2
Affichages
1 K
Réponses
2
Affichages
847
Retour