Bonjour,
Je voudrais tester une variable de type date (JOUR_TEST) avec des valeurs date d'une colonne pour savoir si les dates de ma colone sont supérieures ou inférieures.
Définition de ma date Test :
Public JOUR_TEST As Date ' car ma date sert dans plusieurs macros.
ActiveCell.FormulaR1C1 = "=DATE(YEAR(TODAY()),MONTH(TODAY())-1,1)"
JOUR_TEST = Range("A9").Value
Donc aurjourd'hui JOUR_TEST = 01/07/2015
Après le test est le suivant :
ActiveCell.FormulaR1C1 = _
"=IF(RC[-5]=""NSM"",""Pas de SM"",IF(RC[-5]<" & JOUR_TEST & ",""Avant"",""Après""))"
RC[-5] sont les cellules que je veux tester.
Mais dans la formule ma variable JOUR_TEST se transforme en 1/7/2015...., et le test ne marche pas...
Toutes les dates indiquent "Après"
Comme faire pour que cela soit 01/07/2015 ?
Ci-joint fichier test
Une idée quelqu'un