Feststellung, ob Zeile eingefügt wurde
05.03.2008 12:35:03
Andreas
ich habe eine Frage. Mit welchem VBA Befehl kann ich prüfen, ob eine Zeile eingefügt wurde? Hintergrund: Ich prüfe mit der Zeile:
If Not (Intersect(Target, Range("TEST")) Is Nothing) Then
ob etwas im Range TEST geändert wurde. (TEST = A1:A20). Wenn nun jemand über bspw. Zelle D17 eine Zeile einfügt, dann betrifft das vorne ja auch den Range A1:A20 und das Makro löst aus. Dieses soll durch den Zusatz:
If Not (Intersect(Target, Range("TEST")) Is Nothing) AND "Keine Zeile ist eingefügt worden" Then
erreicht werden? Ich habe schon ein paar Dinge wie bspw. "Target.Row.Insert = False" (Debugger: ungültiger Bezeichner) probiert, aber nichts hatte Erfolg. Auch über Insert Row im Forum zu suchen, brachte keinen Hinweis.
Habt ihr eine Idee, welche Codezeile, diese Prüfung sicher durchführen kann?
Dank und Gruß für Eure Anregungen, Andreas