Anzeige
Archiv - Navigation
1000to1004
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Worksheet Change - Nur bei Änderung durch Userinte

Worksheet Change - Nur bei Änderung durch Userinte
19.08.2008 09:10:00
Ina
Hallo Forum,
wie kann ich das Worksheet_Change-Ereignis so beschränken, dass es nur beim Eingriff über das User-Interface ausgelöst wird; Sheet-Änderungen über den Code sollen nicht zum Ereignis führen.
Kann mir jemand weiterhelfen?
Vielen Dank schonmal!
Gruß
Ina

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Worksheet Change - Nur bei Änderung durch Userinte
19.08.2008 09:18:58
Tino
Hallo,
eine Möglichkeit wäre,
verwende eine Public Variable und fange diese im Ereignis entsprechend ab.


In ein Modul


Public FormAktiv As Boolean


Im Worksheet_Change-Ereignis


If FormAktiv = True Then Exit Sub


In der Userform


Private Sub UserForm_Initialize()
FormAktiv = True
End Sub
Private Sub UserForm_Terminate()
FormAktiv = False
End Sub


Gruß Tino

www.VBA-Excel.de


Anzeige
Korrektur
19.08.2008 09:20:48
Tino
Hallo,
muss natürlich so rum sein ;-)
If FormAktiv = False Then Exit Sub
Gruß Tino

AW: Korrektur
19.08.2008 09:35:36
Ina
Hallo Tino,
ich hatte gehofft es gibt etwas Eleganteres,
aber das funktioniert so sicher auch,
Danke!
Gruß
Ina

AW: Korrektur
19.08.2008 09:50:00
Tino
Hallo,
es besteht die Möglichkeit die Events abzuschalten.


In DieseArbeitsmappe als Code.


Private Sub Workbook_Activate()
Application.EnableEvents = False
End Sub
Private Sub Workbook_Deactivate()
Application.EnableEvents = True
End Sub


In die Userform


Private Sub UserForm_Initialize()
Application.EnableEvents = True
End Sub
Private Sub UserForm_Terminate()
Application.EnableEvents = False
End Sub


Aber persönlich würde ich davon Abstand halten.
Gruß Tino

Anzeige

301 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige