In diesem question wurde mir eine Antwort gegeben, die mein Problem gelöst hat, aber als ich meinen Code durchgegangen bin, habe ich etwas merkwürdiges bemerkt. Wenn ich die 3 Arrays der Array-Variante zuordne, kann ich im lokalen Fenster sehen, dass der LBound der Variante bei 0 beginnt (wie erwartet), aber die einzelnen Arrays LBound beginnen bei 1, obwohl ich oben Option Base 0
geschrieben habe Modul. Ist das richtig?LBound von Arrays innerhalb der Variante
-Code aufzufüllen Array
Public Sub FillArray(ByRef data As Variant,
sRange As String)
data = oCurrentWs.Range(sRange) End Sub
Ist Ihre Füllung Arrays für x = 1 bis y auf dem Bereich oder bevölkert es mit arr = Bereich (x), können Sie einen Touch mehr Code um was Sie haben? –
Hallo Nathan, ich habe: 'Public Sub FillArray (ByRef Daten als Variante, sRange als String)' 'Daten = oCurrentWs.Range (sRange)' 'End Sub' – KnightFallz