ich zähle die Aufrufe einer UserForm und notiere die Anzahl in einer benannten Zelle ("Anzahl.Start").
Immer dann, wenn die UserForm das erste Mal aufgerufen wird, sollen Makros ausgeführt werden.
Dazu verwende ich den folgenden Code, den ich der Initialize-Eigenschaft der UserForm zugewiesen habe
Sub Erneuerung()
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
Tabelle3.Activate
If Range("Anzahl.Start").Value
Das Problem: Wenn ich die UserFrom aufrufe, wird nur das Makro ohne Bedingung (= Call Anzeige) ausgeführt.Wenn ich den Code unmittelbar ausführen lasse, werden auch die Makros mit Bedingung (=Call Entfernen, Call Einfügen usw.) ausgeführt.
Was muss ich ändern, damit auch die an die Bedingung geknüpften Makros ausgeführt werden?
Gruß
Siegfried