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

Makro beim ändern einer Zelle automatisch ausführe

Forumthread: Makro beim ändern einer Zelle automatisch ausführe

Makro beim ändern einer Zelle automatisch ausführe
27.07.2006 15:43:28
Fredi
Hallo Leute,
ich möchte ein Makro namens NEU ausführen, sobald in meiner Tabelle die Zellen E10 oder E11 geändert werden.
Habt Ihr einen Tip?
Danke
Fredi
Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Makro beim ändern einer Zelle automatisch ausführe
27.07.2006 15:46:34
Dr.
Ändern sich die Zellen durch Eingabe oder durch Neuberechnung?
AW: Makro beim ändern einer Zelle automatisch ausf
27.07.2006 15:54:23
Fredi
durch Eingabe!
AW: Makro beim ändern einer Zelle automatisch ausf
27.07.2006 16:01:15
Dr.
Dann nutze das WorksheetChange-Ereignis.
Anzeige
AW: Makro beim ändern einer Zelle automatisch ausführe
27.07.2006 16:01:55
Peter
Hallo Fredi,
ins Modul des fraglichen Tabellenblattes:

Private Sub Worksheet_Change(ByVal Target As Range)
If Target = Range("E10") Or _
Target = Range("E11") Then
Call Neu
End If
End Sub

Klick auf den Tabellenblatt-Reiter, Code anzeigen, obiges Makro einfügen, und über Schließen-Kreuz wieder beenden.
Viele Grüße Peter
Eine kurze Nachricht, ob es läuft, wäre nett - danke.
Anzeige
AW: Makro beim ändern einer Zelle automatisch ausf
27.07.2006 16:11:14
Matthias
Hallo Peter,
so ist es sicherer:

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("E10:E11")) Is Nothing Then
MsgBox "Aha!"
End If
End Sub

Sonst wird übersehen, wenn man einen mehrzelligen Bereich markiert und [Entf] drückt, oder einen Wert in den ganzen Bereich eingibt durch Strg+Enter.
Gruß Matthias
Anzeige
AW: Makro beim ändern einer Zelle automatisch ausf
27.07.2006 16:39:27
Fredi
Danke Peter, Danke Matthias, funktioniert!!
AW: @Matthias
27.07.2006 16:52:17
Peter
Hallo Matthias,
du hast völlig recht, meine Antwort war ein 'Schnellschuss" ohne an alle Konsequenzen zu denken.
Viele Grüße Peter

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige