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
Sabrina
28.04.2026 22:51:14
Es ist zum verrückt werden @Uwe
Hallo Uwe,

ich weiß auch nicht, was "mein" Excel heute gegen mich hat!! Jedenfalls, habe ich Excel geschlossen, wieder geöffnet und dann funktioniert dein Code (ach ja, und MSGBox gehörte ein NICHT rein) Das ist mir ja jetzt doch ziemlich peinlich - weil du dir echt soooo viel Mühe gibst.

Ich möchte gerne noch nach dieser Meldung:

If k = 0 Then MsgBox "Lfd. Nummer " & lfdNr & " ist NICHT in Datei: " & datN & "! vorhanden", vbOKOnly, "Fehler!!!"

dass die Zelle geleert und zurückgesprungen wird. Mit Target=""/Target.Select funktioniert es nicht, da Variable nicht definiert.

Danke dir Uwe. LG Sabrina
Als Antwort auf diesen Beitrag
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
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.