Bonjour,

Je doit obtenir le minimum entre plusieurs dates, certaines peuvent être nulle.
Je passe par la fonction WorksheetFunction.Min, et j'obtiens un comportement étrange:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
cdate(Application.WorksheetFunction.Min(#4/30/2024#, Null))    '// Ok, renvoie 30/04/2024
 
cdate(Application.WorksheetFunction.Min(#4/30/2024#, Null, #4/26/2024#, #4/20/2024#))    '// Ko, renvoie 00:00:00
                                                                                         '// Je m'attend à 20/04/2024
A noter que les dates (ici en dur) son contenues dans des variables.