Makro-Ausführung nach Zeile löschen?
29.04.2008 13:12:02
Robin
ich hab mich die Tage schon damit abgekämpft, ein Makro nach Änderung einer Zelle auszuführen. Jetzt passiert es aber, dass ich nicht nur Werte in einer Zelle ändern will, sondern auch Zeilen löschen. Wie frage ich das denn am besten ab als Bedingung für eine Makroausführung? Mein Code bis jetzt sieht so aus:
Private Sub Worksheet_Change(ByVal Target As Range)
Call StrukturEinle
If Intersect(Target, Me.Range("A" & ErstSchraubZeile, "C" & LetzteSchraubZeile)) Is Nothing _
_
Then Exit Sub
Application.EnableEvents = False
Call alle_tabellen_ändern(Target.AddressLocal)
Application.EnableEvents = True
End Sub
Beim Löschen einer Zeile gibt das Makro in dieser Form einen Fehler aus in der Zeile mit Intersect.
Viele Grüße und vielen Dank für eure Hilfe
Robin