Clase ModelTableColumns - una colección ModelTableColumn de columnas únicas dentro de un objeto modeltable (Excel VBA)

La clase ModelTableColumns representa una colección ModelTableColumn de columnas únicas dentro de un objeto modeltable. Para usar una variable de clase ModelTableColumns, primero debe ser instanciado, por ejemplo


Dim mtcs as ModelTableColumns
Set mtcs = ActiveWorkbook.Model.ModelTables(1).ModelTableColumns

For Each

A continuación, se muestra un ejemplo de cómo procesar los elementos ModelTableColumns en una colección.


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

Count

Devuelve un valor de tipo Long que representa el número de objetos ModelTableColumn de un objeto ModelTableColumns .


Dim lngCount As Long
lngCount = ActiveWorkbook.Model.ModelTables(1).ModelTableColumns.Count

Item

Devuelve un objeto ModelTableColumn de la colección ModelTableColumns .

Item (Index)

Index: Número de índice del objeto.


Dim mtc As ModelTableColumn
Set mtc = ActiveWorkbook.Model.ModelTables(1).ModelTableColumns(Index:=1)