Bonsoir,
ci-jointe nouvelle version permettant de contrôler le remplissage d'un cadre d'options
Concernant le tableau structuré, peux-tu m'expliquer comment tout cela fonctionne car je n'y connais rien ^^
Un tableau structuré est en fait comparable à une table de base de données.
1- sa taille est fixée : nombre de lignes et de colonnes définies,
2- il possède une ligne d'entête permettant d'identifier le contenu de chaque colonne,
3- formats et formules sont les mêmes pour chaque ligne, ce qui signifie qu'une fois définis pour la première ligne, ils sont automatiquement recopiés à la création d'une nouvelle ligne,
4- c'est un format obligatoire dès lors que l'on veut utiliser PowerQuery ou PowerPivot,
5- au niveau du code, il appartient à la classe ListObject qui possède un certain nombre de propriétés et méthodes, dont les principales sont :
listrows.add : ajoute une nouvelle ligne à la fin du tableau
listrows.count : nombre de lignes du tableau
listcolumns(index) : identifie la colonne du tableau
databodyrange : plage de données du tableau (sans la ligne d'entête)
headerrowrange : plage de l'entête du tableau
initialisation d'un tableau structuré :
1- menu insertion --> bouton tableau --> création avec minimum 2 lignes : une pour l'entête et une pour la première ligne de données
2- utiliser la première ligne de données pour définir formats et formules
3- supprimer cette ligne de données pour obtenir un tableau vide. Les formats et formules définis à la précédente étape sont cependant conservés.