XL 2019 ContIf

Fipat

XLDnaute Occasionnel
Bonjour,

pourriez-vous m'aider sur cette macro.
Le résultat n'est pas le bon.
La comptabilisation ne se fait pas.
Merci pour votre réponse.
VB:
Sub Compter()
Dim ValuesRange As Range
  Dim ResultCell As Range
  Dim CriteriaValue As String
  CriteriaValue = Range("C12")
With Sheets("Feuil1")
If WorksheetFunction.CountIf(Range("$B3:$K3"), True) = 0 Then
  Set ValuesRange = Range("G2:K6")
  Set ResultCell = Range("F12")
  MsgBox CriteriaValue
  ResultCell = WorksheetFunction.CountIf(ValuesRange, CriteriaValue)
  MsgBox ResultCell
  Else
  MsgBox "Erreur"
  End If
End With
End Sub
 
Solution
Fipat, le forum

Voila le fichier qui fonctionne chez moi

Si la solution te satisfait passe la en résolu.

Pour clôturer une demande :

@Phil69970

Phil69970

XLDnaute Barbatruc
Bonjour Fipat, le forum

Pour moi, tu demandes à ta macro de :

1)Afficher la valeur C12 (en jaune) et F12 (en vert)
2)Compter combien de fois la valeur C12 (en jaune) se trouve dans la zone G2:K6 (en bleu)
3)Mets le résultat en F12 (en vert)

Donc elle fait le job décrit au dessus.
1602700748662.png


@Phil69970
 
Dernière édition:

Phil69970

XLDnaute Barbatruc
Fipat, le forum

Voila le fichier qui fonctionne chez moi

Si la solution te satisfait passe la en résolu.

Pour clôturer une demande :

@Phil69970
 

Pièces jointes

  • Compter_Fipat.xlsm
    15.7 KB · Affichages: 5

mapomme

XLDnaute Barbatruc
Supporter XLD
Bonjour @Phil69970 :)

Pour clôturer une demande :

[polémique]
Il est d'usage et de bon ton de ne pas solliciter le questionneur pour qu'il affiche 'Résolu' à sa question ou encore qu'il "like" une réponse.
Laissons le questionneur libre de faire ce qu'il veut. On ne recherche pas les "bons points". C'est à l'auteur de choisir de faire comme il l'entend.
[/polémique]
 

Phil69970

XLDnaute Barbatruc
Bonjour @mapomme

Sur le principe tu as raison et mon but est juste d’éviter de regarder une/des demandes qui ont déjà obtenue une/des solutions satisfaisantes pour le demandeur, néanmoins, je prends bonne note de ta remarque.

Il y a quelque temps j'avais écrit ceci :

https://www.excel-downloads.com/thr...leau-d1-autre-feuille.20042609/#post-20309634
#Post 8
L'essentiel c'est de proposer plusieurs solutions et pistes différentes à celui qui pose une question à lui de prendre celle qui lui correspond le mieux voire un mixte entre plusieurs solutions et en retour de la donner à la communauté pour servir à un autre...
Je déplore aussi que certain ne se donne pas la peine de chercher 10 secondes la réponse à la question qu'il se pose (ici ou ailleurs)...

Cordialement
@Phil69970
 

Statistiques des forums

Discussions
312 198
Messages
2 086 152
Membres
103 135
dernier inscrit
Imagine