Bonjour à tous,
Ayant effectué plusieurs recherches et tests sans ayant pu trouver la solution rapidement, je me permet de poster la solution que j'ai trouvé à mon problème pour permettre à d'autres de solutionner un problème similaire.
Je voulais copier mes données d'une feuille vers la dernière ligne vide d'un tableau structuré se trouvant dans une autre feuille.
Pour ce faire, j'utilisais ThisWorkbook.Worksheets("Feuil1").Range("A" & Rows.Count).End(xlUp).Row + 1. Le problème était qu'avec ce code, mes données se collaient à la dernière ligne de mon tableau, et non sur la dernière ligne vide.
En lisant un poste (sujet rien à voir avec celui-là) j'ai trouvé une ligne de code qui a permis de solutionner mon problème :
ThisWorkbook.Worksheets("Feuil1").Range("Tableau1").ListObject.ListColumns(1).DataBodyRange(Range("Tableau1").Rows.Count).End(xlUp).Row + 1
Désignant mon tableau structuré "Tableau1", Range A correspondant à ListObject.ListColumns(1) (première colonne) ; Et là... Cela fonctionne !
Espérant avoir pu aider.