Classe ModelTableColumn - une colonne d'un objet ModelTable (Excel VBA)

La classe ModelTableColumn représente une colonne d'un objet ModelTable . Pour utiliser une variable de classe ModelTableColumn, elle doit d'abord être instanciée, par exemple


Dim mtc as ModelTableColumn
Set mtc = ActiveWorkbook.Model.ModelRelationships(1).ForeignKeyColumn

For Each

Voici un exemple de traitement des éléments ModelTableColumn dans une collection


Dim mtc As ModelTableColumn
For Each mtc In ActiveWorkbook.Model.ModelRelationships.ModelTableColumns
	
Next mtc

DataType

Renvoie l'énumération XlParameterDataType de ModelTableColumn. En lecture seule.


Dim lngDataType As Long
lngDataType = ActiveWorkbook.Model.ModelRelationships(1).ForeignKeyColumn.DataType

Name

Renvoie une valeur de type String qui représente le nom de l'objet.


Dim strName As String
strName = ActiveWorkbook.Model.ModelRelationships(1).ForeignKeyColumn.Name