re-,
Grrrrrrrrrr, des fois je me mordrais moi-même, tellement j'oublie des évidences.
Merci pour ton fichier, il m'a ouvert les yeux.
2 solutions :
Soit tu enlèves le 'Option Explicit' du début de ton code
Soit tu déclares TOUTES tes variables AVANT de les utiliser
Dans le cas présent :
Dim Feuille As String
Dim Echeance As Date
------
Si tu ne veux pas t'encombrer avec ces déclarations, dans l'éditeur VBE :
Menu Outils/Options et décoche la case 'Déclaration des variables obligatoire"
Comme quoi, des fois ...
A bientôt
Rai