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 ???????
 
- 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

Retour