Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
272to276
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
272to276
272to276
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Worksheet_Change

Worksheet_Change
25.06.2003 09: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

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

Betreff
Datum
Anwender
Anzeige
Re: Worksheet_Change
25.06.2003 09: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

Re: Worksheet_Change
25.06.2003 09:16:25
Markus L

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

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige