Bonjour le forum,
Je m'excuse d'avance car je sais que si j'avais un meilleur lexique, j'aurais pu trouver la réponse par moi-même sur le forum.
J'ai une feuille Excel, chargée par l'utilisateur de mon formulaire. Sur cette feuille de donnée, il y a un tableau de données, mais qui n'a pas été mis sous forme de tableau au sens Excel (Insertion > tableau)...
Je programme donc une macro pour mettre cette plage de donnée sous forme de tableau/ListObject.
Comment faire pour que mon code soit plus robuste et puisse s'adapter automatiquement à la taille de cette plage de donnée ?
Mon Code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ActiveCell.Offset(-46, 4).Range("A1").Select 'REMARQUE: cette case est prise au hasard au milieu de la feuille, _ 'car on peut se "douter" que celle ci est dans la zone de donnée ActiveCell.Range("A1:W5290").Select 'Taille du tableau lors de enregistrement de la macro ActiveSheet.ListObjects("Tableau2").Name = "TableauEtatInscription"
Merci à vous![]()
Partager