Obtenez plage de tableau en VBA (dynamique)
J'ai un programme en VBA que je suis en train de travailler sur les filtres de valeurs à partir d'une table. J'essaie de rendre cette un programme générique qui fonctionne avec toutes les tables que vous lui donnez. Dans mon programme, j'ai pour définir la plage de la table est de filtrage: Jeu de rng = feuille de données.Range("A1:F78"). Je me demandais si il y avait un moyen d'obtenir la Portée d'un tableau dans excel, qui a une sorte de valeur de texte et donc je n'ai pas à le spécifier dans chaque macro. Je suppose que c'est un type de plage dynamique.
Vous devez vous connecter pour publier un commentaire.
Si il y a une cellule de votre gamme qui est toujours à l'intérieur de votre table, comme
A1
serait toujours en haut à gauche de la table. Et si il est continu plage de cellules jusqu'à la fin de votre tableau, vous pouvez utiliser.CurrentRegion property
de cette façon: