VBA Somme sur 2 critères

Fermé
Ecam39 Messages postés 286 Date d'inscription jeudi 12 janvier 2012 Statut Membre Dernière intervention 16 mars 2024 - 11 oct. 2022 à 20:02
ccm81 Messages postés 10905 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 27 décembre 2024 - 11 oct. 2022 à 21:11

Bonsoir,

Je cherche à réaliser une somme en vba sur 2 critères variables.

Premier critère définit par une variable (un code article)

Le second critère basé sur une date

J'ai une liste de code A B C et une date (la date étant la date du jour donc changeante).

Le but étant de faire la somme des valeurs du stock A < à la date

J'ai essayé cette fonction mais sur le dernier critère, impossible de reconnaitre le <x

J'ai transformé les dates en nombre mais rien n'y fait, c'est la fonction inférieure/supérieure qui pose soucis.

Range("D10") = WorksheetFunction.SumIfs(Range("D2:D9"), Range("C2:C9"), 150, Range("E2:E9"), ">2")

Je n'ai pas trouvé d'autre alternative.

Merci pour votre aide


Windows / Chrome 106.0.0.0

1 réponse

ccm81 Messages postés 10905 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 27 décembre 2024 2 428
11 oct. 2022 à 21:11

Bonjour
Peux tu envoyer un bout de ton fichier sur cjoint.com et joindre le lien obtenu à ton prochain message. N'oublies pas d'y ajouter des explications et des exemples de résultat attendu
1) Tu vas dans http://cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier
3) Tu descends en bas de la page pour cliquer sur [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien
   en bleu souligné ; tu le sélectionnes et tu fais "Copier"
5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse tu fais "Coller".

Cdlmnt

0