Home > Community > Automation and VBA > Listenelement mit VBA abfragen > Antwort auf: Listenelement mit VBA abfragen

#28956
Bernhard KantzBernhard Kantz
Teilnehmer

Die Formel liefert als Wert eine Liste zurück. In dieser kann man mit dem Elementnamen oder eins-basierten Index ein Element referenzieren. In Ermangelung eines Cast-Operators in VBA bietet sich folgende Herangehensweise an:

Dim Text As FlexPro.List
Set Text = oDiagram.ParentFolder.Object("textliste", fpObjectTypeFormula).Value

MsgBox "Die zweite Zeile im zweiten Element ist " & Text(2)(1)

Man beachte den Listelementindex, dieser kann alternativ auch als Zeichenkette mit dem Elementnamen angegeben werden.