Re,
J'ai commenté la procédure dans ce nouveau fichier.
Pour les tableaux (de type Excel 2007+), il faut savoir qu'ils sont dynamiques, et qu'ils conservent leurs mises en forme (nombres, MFC, formules, et...) quand on supprime leur contenus (DataBodyrange.Delete).
A te relire si nécessaire.
Cdlt.