Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Petit soucis avec la fonction CompteCouleurFond2()

  • Initiateur de la discussion Initiateur de la discussion fredsauv
  • Date de début Date de début

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 !

F

fredsauv

Guest
Bonjour,
Voici mon soucis, lorsque j'utilise la fonction bien connue CompteCouleurFond2(), en mettant dans la partie "Range" un lien vers un autre fichier excel, j'obtiens un joli #VALEUR# lorsque fichier_tableau.xls est fermé.

petit exemple:

Dans la case A1 je mets la cellule en Rouge
Dans la case A2 je mets =CompteCouleurFond2('[fichier_tableau.xls]feuil1'!$I$13:$R$200;A1)

Pour mémo le code de la fonction:
Function CompteCouleurFond2(champ As Range, couleurfond As Range)
Application.Volatile
Dim c, temp
temp = 0
cf = couleurfond.Interior.Color
For Each c In champ
If c.Interior.Color = cf Then
temp = temp + 1
End If
Next c
CompteCouleurFond2 = temp
End Function



Merci.
 
Re : Petit soucis avec la fonction CompteCouleurFond2()

la question est comment faire pour plus avoir ce #VALEUR# lorsque fichier_tableau.xls est fermé, et que le calcule se fasse corrrectement ???????
 
Re : Petit soucis avec la fonction CompteCouleurFond2()

Merci beaucoup.
Je vais faire autrement du coup.
 
Dernière modification par un modérateur:
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…