HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Entdecke rund 2 Millionen Excel-Lösungen im
Forumsarchiv
Forumbeitrag
Excel-Version des Fragestellers:
2019
Erfahrungslevel des Fragestellers:
VBA nur mit Recorder
Alwin Weisangler
28.04.2026 21:33:46
AW: Code funktioniert nicht @Uwe
Hallo Sabrina,

um diesen Fehler aus dem Weg zu gehen habe ich diese Zeile geändert:


For Each Z In Wks.Range("A10:A10000").SpecialCells(xlCellTypeConstants)

in:


For Each Z In Wks.Range("A10:A" & Wks.Cells(Rows.Count, 1).End(xlUp).Row)

Damit ist das Problem vom Tisch. Falls beim Basteln es mal zu einem Fehler kommt, reicht diese kleine Prozedur um die Events wieder einzuschalten, ohne gleich die Datei schließen zu müssen:


Sub EventEinschalten()
Application.EnableEvents = True
End Sub

Ich gehe so gut es geht On Error aus dem Wege.
https://www.herber.de/bbs/user/180635.xlsm

Gruß Uwe
Als Antwort auf diesen Beitrag
Sabrina
28.04.2026 21:09:25
AW: Code funktioniert nicht @Uwe
Hallo Uwe,

genau so soll es ja auch sein:

"Trage ich jetzt im Blatt "TB01" eine 227 ein kommt MsgBox mit Hinweis dass diese Nummer bereits im Blatt "TB02" vergeben ist und entfernt den Eintrag. Mehr passiert hier nicht, weil dies so programmiert ist. "

Es ist echt zum verrückt werden, denn mit deinem neuen Code, erfolgt keine Abfrage mehr. Ich verstehe es nicht!!!!!!

https://www.herber.de/bbs/user/180634.zip

Ich danke dir.

VG Sabrina

Folgenachrichten
Antwort auf Beitrag erstellen
Bitte einen Anwendernamen ohne @ eingeben.
Bitte das Passwort eingeben.
Bitte eine gültige E-Mail-Adresse eingeben.
Bitte einen Betreff eingeben.
Weitere Optionen
Aktivieren, wenn die Frage/der Beitrag noch nicht beantwortet wurde und unter Listen > Offene Threads erscheinen soll.
Beispieldatei hochladen

Bitte einen Nachrichtentext eingeben.