Hallo,
das mit den Controls war ein Scherz ... woher sollte ich wissen, was du in deinem Code machst.
Aber einen Namen doppelt zu vergeben, erzeugt einen Fehler 400.
Ich habe im Code nur unaufgelöste Errorhandler gefunden, was durch einen Rücksprung einen Fehler 400 erzeugen könnte.
Einen gesetzten Errorhandler... wie z.B., wenn du den Autofilter zurückstellen willst, und du ihn nicht mehr brauchst, dann musst du diesen über
On Error Goto 0
zurückstellen. Sonst kann es sein, dass der Code bei einem weiteren Fehler im Ablauf zu diesem ErrorHandler zurückspringt. Was wiederrum alles mögliche an Fehlern erzeugen kann ...
Und für Autofilter.ShowAllData brauchst du keinen Errorhandler ... das geht über die ganz normale Prüfung ...
If Tabelle3.FilterMode Then
Tabelle3.ShowAllData
End If
VG Sabina
|