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

Forumthread: Makro bei Wertänderung in Bereich auslösen

Makro bei Wertänderung in Bereich auslösen
19.09.2008 12:37:58
Ulrich
Hallo zusammen,
kann man ein Makro starten, wenn sich in einem definierten Tabellenbereich ein Wert ändert? Wie geht das?
Danke im Voraus und Grüße,
Ulrich
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Makro bei Wertänderung in Bereich auslösen
19.09.2008 12:56:17
Beverly
Hi Ulrich,
wird diese Wertänderung durch eine Eingabe in diesen Bereich oder durch eine Formel ausgelöst?


AW: Makro bei Wertänderung in Bereich auslösen
19.09.2008 12:57:43
Ulrich
Durch eine Formel!
AW: Makro bei Wertänderung in Bereich auslösen
19.09.2008 13:44:44
Beverly
Hi Ulrich,
an und für sich würde man das Worksheet_Calculate Ereignis dafür verwenden, aber dann würde das Makro bei Änderung in irgendeiner Formel irgendwo im Tabellenblatt gestartet, und das soll ja sicher nicht sein.
Du könntest aber in diesem Fall alle Zellen überwachen, die Einfluss auf die Formeln in deinem definierten Bereich nehmen und dafür das Worksheet_Change Ereignis verwenden.
Angenommen folgender Tabellenaufbau:
Tabellenblattname: Tabelle1
 

A

B

C

1

3

1

2

2

13

12

1

3

28

3

25


Benutzte Formeln:
A1: =B1+C1
A2: =B2+C2
A3: =B3+C3
Mit dem folgenden Code wird der Bereich B1:C3 überwacht ob eine Eingabe erfolgt ist, welche ja eine Veränderung des Ergebnisses in A1:A3 bewirkt. In diesem Fall würde die MsgBox angezeigt (oder dein makro gestartet).

Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("B1:C3")) Is Nothing Then Exit Sub
MsgBox "geändert"
End Sub




Anzeige
AW: Makro bei Wertänderung in Bereich auslösen
19.09.2008 12:56:25
Rudi
Hallo,

kann man ein Makro starten, wenn sich in einem definierten Tabellenbereich ein Wert ändert?


nur wenn es sich nicht um die Neuberechnung einer Formel handelt.


Wie geht das?


Mit einer Worksheet_Change-Prozedur. Beispiele findest du hier zuhauf.
Gruß
Rudi

Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige