Klasse ModelTableColumns - eine ModelTableColumn -Auflistung einzelner Spalten innerhalb eines modelable -Objekts (Excel VBA)

Die Klasse ModelTableColumns stellt eine ModelTableColumn -Auflistung einzelner Spalten innerhalb eines modelable -Objekts dar. Um eine ModelTableColumns -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise


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

For Each

Hier ist ein Beispiel für die Verarbeitung der ModelTableColumns -Elemente in einer Sammlung


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

Count

Gibt einen Long -Wert zurück, der die Anzahl der ModelTableColumn -Objekte in einem ModelTableColumns -Objekt darstellt.


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

Item

Gibt ein ModelTableColumn -Objekt aus der ModelTableColumns -Auflistung zurück.

Item (Index)

Index: Die Indexnummer für das Objekt


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