Condition supérieur ou égal avec .Range dans une SumIfs

Bonsoir tout le monde, j'espère que vous allez bien :)

Je viens solliciter votre aide en vue de résoudre "une petite" ambiguité.

J'ai cette ligne de code qui ne fontionne pas :

.Range("U" & j) = WorksheetFunction.SumIfs(Sheets("MOUVEMENTS").Range("E:E"), Sheets("MOUVEMENTS").Range("A:A"), "Salaire opérateurs", Sheets("MOUVEMENTS").Range("B:B"), "=>" & CDate(.Range("B" & j)))

C'est cette condition de la Sumifs qui fait défaut :

, Sheets("MOUVEMENTS").Range("B:B"), "=>" & CDate(.Range("B" & j)))

En effet, si j'enlève "=>" ça marche bien ... sachant que la colonne "B:B" de la feuille "MOUVEMENTS" est de type date je l'ai bien vérifiée.

J'ai essayé avec ">=" mais idem ...

Merci pour votre appui

bonsoir,

essaie ceci, bien que je n'aie pas trouvé la documentation qui explique pourquoi il faut écrire >= au lieu de =>.

, Sheets("MOUVEMENTS").Range("B:B"), ">=" & CDate(.Range("B" & j)))

Merci pour votre réponse H2so4 mais ça ne fonctionne pas non plus ... :(

re,

ça ne fonctionne pas non plus ... :(

dès lors merci de mettre un fichier représentatif, puisque cette syntaxe fonctionne chez moi.

bonsoir :)

Voici le fichier représentatif

Merci

bonsoir H2SO4, Cameleon1881, c'est ">=" et cdbl ou clng

, Sheets("MOUVEMENTS").Range("B:B"), ">=" & CDbl(.Range("B" & j).Value))

Merci BsAlv pour votre intervention ... je vais tester ça OK mais ce qui m'intrigue c'est que les .Range("B" & j) sont des dates ...

Bonsoir à tous !

Désolé Erreur

bonjour à tous,

c'est ">=" et cdbl ou clng

il y avait donc 2 problèmes du coup.

bonjour le fil,

@Cameleon1881, les dates sont des integers depuis janvier 1900

@Nordik_Nation, il y a une erreur ?

Merci beaucoup pour votre appui, la solution de BsAlv marche parfaitement :

.............., Sheets("MOUVEMENTS").Range("B:B"), ">=" & CDbl(.Range("B" & j).Value))

Bonjour à tous !

BsAlv, non ce n'était pas pour votre intervention, j'avais posté mais j'ai voulu supprimer mon message et je n'étais pas capable de le supprimer. Mais moi aussi j'ai déjà eu ce problème avec les dates en changeant CDate en CDbl ou CLng et tout fonctionnait correctement

Bonne journée !

Merci également à vous Nordik_Nation :)

Le plus important c'est le partage de la connaissance !

Me

Rechercher des sujets similaires à "condition superieur egal range sumifs"