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

Makro ausführen wenn bestimmte Zelleingabe erfolgt

Forumthread: Makro ausführen wenn bestimmte Zelleingabe erfolgt

Makro ausführen wenn bestimmte Zelleingabe erfolgt
16.05.2007 16:10:00
Fritz_W
Hallo Forumsbesucher,
ich würde gerne, dass wenn in der Tabelle1 in der Zelle "A5" eine Zahl eingegeben wird, ist, die in der Tabelle2 in einer Zelle im Bereich E43:E62 steht, das Makro1 ausgeführt wird.
Vielen Dank für eure Hilfe
mfg
Fritz

Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Makro ausführen wenn bestimmte Zelleingabe erfolgt
16.05.2007 16:19:14
Rudi
Hallo,
in das Klassenmodul der Tabelle1:

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$5" Then
If WorksheetFunction.CountIf(Sheets("Tabelle2").Range("E43:E62"), Target.Value) > 0 Then
Makro1
End If
End If
End Sub


Gruß
Rudi
Eine Kuh macht Muh, viele Kühe machen Mühe

Anzeige
Fasst ein Parallelflug o.T.
16.05.2007 16:20:57
Mac4

AW: Makro ausführen wenn bestimmte Zelleingabe erfolgt
16.05.2007 16:19:17
Mac4
Hallo Fritz,
folgendes Makro in das Tabellenblattmodul von Blatt1:

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$5" Then
If WorksheetFunction.CountIf(Sheets("Tabelle2").Range("E43:E62"), Target) > 0 Then
'Dein Makro
End If
End If
End Sub


Marc

Anzeige
GEWONNEN! ;-)
16.05.2007 16:20:11
Rudi

Jetzt sogar schon 2x o.T.
16.05.2007 16:22:00
Mac4

AW: GEWONNEN! ;-)
16.05.2007 16:26:00
Fritz_W
Hallo ihr Helfer,
funktioniert tadellos, euch beiden(!!) - auch dem knapp "geschlagenen" Zweitplatzierten - meinen herzlichen Dank!
Gruß
Fritz
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige