Sub Worksheet_Change(ByVal Target As Range)
#1
Hallo Zusammen,

Makros mit 

Sub Worksheet_Change(ByVal Target As Range)

laufen nicht. egal ob man mit Excel 2010, 2013 oder 2019 arbeitet. muss man etwas in Excel einstellen?

Gruss
t
Antworten Top
#2
Hallo,

stehen die im Klassenmodul der Tabelle? Was wird dir bei ?Application.EnableEvents im Direktfenster zurückgegeben?
Gruß Stefan
Win 10 / Office 2016
Antworten Top
#3
Hi Stefan

ja, es steht in Klassenmodul

Application.EnableEvents im Direktfenster zeigt keine wirkung (popt Makro fesnter aber leer auf)
Antworten Top
#4
Hallo,

(25.06.2021, 12:01)Tom2020 schrieb: Application.EnableEvents im Direktfenster zeigt keine wirkung (popt Makro fesnter aber leer auf)

Fenster? Es dürfte aber kein Fenster erscheinen, sondern nur ein Wahrheitsausdruck (Wahr oder Falsch).

https://www.online-excel.de/excel/singsel_vba.php?f=105
Gruß Stefan
Win 10 / Office 2016
Antworten Top
#5
Hallo Tom2020,

hast Du bei irgendeinem Makro-Abbruch deine Events nicht wieder eingeschaltet?

Einfach

Code:
Application.EnableEvents=true

ins Direktfenster und sollte gehen.

Gruß,
Lutz
Antworten Top
#6
Hallo Lutz

nein kein
hier im Direktfenster :

siehe Anhang



und wenn ich excel schliesse und wieder aufrufe und im Direktfenster

Application.EnableEvents=true + Enter
Application.EnableEvents = true + Enter

zeigt keine wirkung.


Angehängte Dateien Thumbnail(s)
   
Antworten Top
#7
Hallöchen,

Du musst beim Kopieren und Einfügen nur aufpassen, dass der Zeilenumbruch nicht mit kopiert sondern die Zeile manuell mit ENTER abgeschlossen wird...

   
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste