Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Worksheet_Change

Forumthread: Worksheet_Change

Worksheet_Change
25.06.2003 11:07:49
Markus L
Hallo zusammen,

ich möchte die Änderungen in einem Arbeitsblatt überwachen. Das geht ja mit dem Change - Ereignis des betreffenden Sheets. Nach einer Änderung in einer Zelle soll der WErt einer anderen Zelle geändert werden. Das führt jedoch wieder zum Change Ereignisses, wodurch das Makro wieder gestartet wird. Das führt zu einer endlosen rekursion des Makros. Wie kann ich prüfen, ob die änderungen durch eine benutzereingabe gemacht oder vom makro durchgeführt wurde? Oder gibt es noch eine andere möglichkeit?

VIelen dank schon mal
Markus L

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Worksheet_Change
25.06.2003 11:14:05
Nike

Hi,

mit enable events kannst du das ausknipsen,
hier mal ein Beispiel
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
Target = 2
Application.EnableEvents = True
End Sub
Gibst du nun auf der Tabelle eine 1 ein, wird automatisch ne 2 draus ;-)

Bye

Nike

Anzeige
Re: Worksheet_Change
25.06.2003 11:16:25
Markus L

Super, funzt bestens. Danke für die schnelle hilfe.

Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18