Bonjour à tous,
Désolé si ce sujet a déjà été traité, c'est que je n'ai pas dû trouver les bons mots-clés pour ma recherche.
J'ai un calculateur avec 86 onglets, chacun contenant un tableau. Je veux créer un bouton "réinitialiser calculateur" qui viderais les x premières colonnes de chaque tableau. Tous les tableaux n'ont pas le même nombre de colonne à vider (x différent pour chaque onglet), et les colonnes n'ont pas les mêmes en-têtes d'un tableau à l'autre.
Je souhaiterais donc, pour chaque onglet, pouvoir exécuter une commande dans l'esprit de :
Worksheets("Feuille").ListObjects("Tableau").colonnes 1 à x.DataBodyRange.ClearContents
Mais je ne sais pas s'il existe une fonction correspondant à ce colonnes 1 à x. Il faudra de toute façon que j'entre manuellement le x pour chaque onglet, mais si je dois rentrer des noms d'en-tête de colonne ça va devenir beaucoup plus compliqué...
Existe-t-il un moyen de faire cette action en une seule ligne de code ?
Merci d'avance !