ich stehe vor folgendem Problem:
ich übergebe einer Funktion einen String mit dem Inhalt: "'Tabelle2'!$D$3:$D$4"
An diesen Inhalt bin ich gebunden.
Nun möchte ich die obere Zeilennummer (hier die 3) als Wert herausziehen und in eine eigene Integer-Variable packen.
Bei meinem Ansatz meckert er andauernd. Aber ich bin auch nicht wirklich im Umgang mit Array geübt.
Mein gedanke war, den String Stück für Stück zu zerlegen:
a(UBound(a)) = Split(process, "!")
b(UBound(b)) = a(1)
c(UBound(c)) = Split(b(0), ":")
d(UBound(d)) = c(0)
e(UBound(e)) = Split(d(0), "$")
row(UBound(row)) = e(2)
Was mache ich falsch und geht dies vielleicht auch einfacher?
Grüße Koop