Hallo nighty,
danke, dass du dich dazu gemeldet hast.
1.
Ich wollte aber eigentlich wissen, warum du die Klammern gesetzt hast, ob es irgendeinen Nutzen hat, oder ob es einfach nur schick aussieht. Überflüssig können die Klammern ja nicht sein, denn die Syntax wird ja zugelassen. Andererseits funktioniert es ja auch ohne. Lass' mich nicht dumm sterben.
2.
Wenn wir schon dabei sind, noch eine Frage. Mit der Namensgebund der Variable 'Zellen' hab ich ein Problem. Irgendwie suggeriert mir der Name, dass ich der Funktion auch ein Range mit mehr als nur einer Zelle anbieten könnte, kann ich aber nicht. Vielleicht war das ja (ursprünglich) deine Absicht? Hast du die Funktion fertiggestellt? Kann diese auch Bereiche mit mehreren Areas verarbeiten?
3.
Die Zeile
If ZahlenBlock > Len(Zellen) Then ZahlenBlock = Len(Zellen)
ist in meinen sensiblen Augen unlogisch. Ich würde nur schreiben:
ZahlenBlock = Len(Zellen)
Oder mach ich damit was falsch?
Gruß
Rudi