Ich möchte am Ende eines VBA-Arrays einen Wert hinzufügen. Wie kann ich das machen? Ich konnte online kein einfaches Beispiel finden. Hier ist ein Pseudocode, der zeigt, was ich tun möchte.
Public Function toArray(range As range)
Dim arr() As Variant
For Each a In range.Cells
'how to add dynamically the value to end and increase the array?
arr(arr.count) = a.Value 'pseudo code
Next
toArray= Join(arr, ",")
End Function
arr = Range.Value
?