Bonjour,
Je viens de me créer un compte après n'avoir malheureusement pas trouvé au sein du forum (en espérant avoir bien cherché ) la réponse à ma question, question que je vous pose donc :
J'aimerais mettre des informations, suite à l'extraction d'un fichier texte, sous forme de tableau structuré.
Le nombre de colonne au sein du tableau ne varie pas, mais le nombre de ligne oui.
Or quand j'utilise l'enregistreur de macro j'obtiens ceci :
Le fait est que j'essaye de créer un tableau réutilisable, et je voudrais "variabiliser" la partie en rouge. En insérant un fichier texte de seulement 1000~ lignes je me retrouves avec autant de lignes inutiles dans mon tableau.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 ActiveSheet.ListObjects.Add(xlSrcRange, Range("A1:CC2098"), , xlYes).Name "" _ = "Tableau1" Range("Tableau1[#All]").Select ActiveSheet.ListObjects("Tableau1").TableStyle = "TableStyleLight9"
J'ai essayé de mettre des variables et suis arrivé au code suivant (qui bien sûr ne marche pas ):
J'ai essayé des variantes avec des "&", en remplaçant le raccourci des colonnes "W" par sa dénomination "CC" vu que cela ne varie pas mais rien n'y fait...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 V = Range("CC1").End(xlDown).Row W = Range("CC1").End(xlDown).Column Range("A1").Select Selection.CurrentRegion.Select ActiveSheet.ListObjects.Add(xlSrcRange, Range("A1:WV"), , xlYes).Name "" _ = "BD" Range("BD[#All]").Select ActiveSheet.ListObjects("BD").TableStyle = "TableStyleLight9"
J'aimerai donc savoir si ce que j'entreprend est réalisable et si oui comment y parvenir.
Cordialement,
PPB
Partager