Wer hat Dir den den Schwachsinn mit dem ewigen With.....End With beigebracht?

Viele Zuordnungen gehen ohne diese Konstruktion. Zum Beispiel die Zuordnung des Datums zum Textfeld.

Ich gebe zu, manchmal (bei Objekten?) verlangt es VBA so oder es ist nicht hin zu bekommen. Aber versuch es immer erst Mal ohne With.

Und Dim-Anweisungen gehören vor alle anderen Anweisungen, gleich nach dem Sub. Mit Dim-Anweisunge mitten im Code kann man schöne Verwirrung schaffen. Leider ist VBA keine "Hochsprach", da wärest Du gezwungen alle Variablen sofort zu deklarieren.

...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.