A quoi sert le Range("A:A") ? Cela signifie la colonne A mais je ne comprends pas son utilité ?
La boucle sert à recréer une date valide que j'ai placé en colonne A. Ensuite, la somme se base sur cette colonne pour les conditions de date.
Pour tester le code, tu peux :
1. Mettre en commentaire la fermeture du fichier source pour vérifier le contenu de la colonne A
2. Exécuter le code en mode pas à pas (touche F8, et/ou mettre un point d'arrêt avant le calcul de la somme)