Juste qq petites questions sur ton code, pourquoi est-ce que tu mets les dates en format américain et entre des dièses?
j'ai pris les dates comme tu les avais marquées dans ton premier post, les # c'est pour que vba les reconnaissent en tant que Date.
Est-ce que c'est parce que c'est mieux de travailler avec des dates comme cela?
c'est mieux pour que la date soit reconnu par vba comme étant une date.
Aussi, pourquoi est-ce que l'Array est typé en tant que Double?
en réalité une date est un nombre, si tu ajoutes à la date, les heures et minutes,
c'est un nombre avec décimal
et le nombre avec décimal est reconnu internationalement
peut importe sur quel pc le fichier sera ouvert,
et peu importe comment la date a été définie au panneaux de configuration du pc.