Bonjour
Un tableau structuré ne doit jamais contenir de lignes vides sinon on perd 95% de ses possibilités notamment en VBA la possibilité instantanée de se placer au bon endroit pour ajouter des données au tableau (ta boucle est un non sens).
Tu parles de visuel non respecté : tu copies le format donc cela écrase celui du tableau.
Tableau qui contient des MFC en pagaille et partielles donc ingérables...
Si un tableau est correctement conçu : une seule ligne sous le titre à sa création avec le paramétrage correct de chaque colonne (format, MFC, validation si nécessaire...)
On utilise en VBA ListObject et DataBodyRange pour savoir ce qui est rempli et se placer dessous et on ne colle que les valeurs pas le format puisque déjà géré dans le tableau...