Classe ModelTables (Excel VBA)
Collection de tables de modèles à l'intérieur du modèle de données. Pour utiliser une variable de classe ModelTables, elle doit d'abord être instanciée, par exemple
Dim mts as ModelTables
Set mts = ActiveWorkbook.Model.ModelTables
For Each
Voici un exemple de traitement des éléments ModelTables dans une collection
Dim mdlt As ModelTable
For Each mdlt In ActiveWorkbook.Model.ModelTables
Next mdlt
Count
Renvoie une valeur de type long qui représente le nombre d'objets ModelTable dans une collection ModelTables . En lecture seule.
Dim lngCount As Long
lngCount = ActiveWorkbook.Model.ModelTables.Count
Item
Cette méthode renvoie un seul objet de la collection ModelTables .
Item (Index)
Index: Numéro d'index ou nom de l'objet.
Dim mdlt As ModelTable
Set mdlt = ActiveWorkbook.Model.ModelTables(Index:=1)