Nach Debugger Makro dauerhaft deaktiviert?!
01.02.2008 16:45:16
Andreas
ich habe ein kleines Makro Problem. Es ist ein AutoFilter Makro, welches automatisch nach Eingabe im definierten Zielbereich die Filterung vornimmt. Tatkräftige Unterstützung habe ich hierbei von Karin erfahren. Das mysteriöse an diesem Makro ist, daß es wenn einmal der Debugger ausgelöst wurde nie wieder anspringt. Nur ein komplettes Schließen von Excel und dem VBA Editor bringt es wieder zum Laufen. Damit ist aber nicht die Ursache für dieses Verhalten geklärt.
Der Debugger springt an, wenn ich eine Zeile überhalb der Suchzeile, lösche. Da die Zeile, in der die Suchbegriffe stehen sollen über inZeile = Range(Zielbereich).row definiert ist, ist diese Angabe flexibel und mit der Prüfung If Target.Row = inZeile gibt es keine Probleme.
Aber dennoch springt der Debugger an und danach muß läuft es auch nie wieder. Der Debugger springt auch in einer Zeile an, in der ich es nicht vermuten würde.
Ich habe alles im Code kommentiert und hoffe, daß ihr mir den Hinweis auf meinen Denkfehler geben könnt.
https://www.herber.de/bbs/user/49578.xls
Vielen Dank für Eure Mühe.
Mit den besten Grüßen für das bevorstehende Wochenende,
Andreas Hanisch