Microsoft Excel

Herbers Excel/VBA-Archiv

Informationen und Beispiele zum Thema MsgBox
BildScreenshot zu MsgBox MsgBox-Seite mit Beispielarbeitsmappe aufrufen

Makro abhängig vom Zellwert

Betrifft: Makro abhängig vom Zellwert von: Fritz_W
Geschrieben am: 12.10.2014 17:42:42

Hallo VBA-Kundige,

in meinem Tabellenblatt wird der Zellwert der Zelle AE12 durch eine Formel ermittelt.
Ich möchte, dass bei Änderung des Formelergebnisses immer dann ein Makro ausgeführt wird, wenn Die Formel als Ergebnis die Zahl 1 oder 2 liefert. Ändert sich der Zellwert zur 1, soll Makro1, bei Zellwert 2 Makro2 ausgeführt werden. Bei einem anderen Formelergebnis soll nichts geschehen.

Für Eure Unterstützung im Voraus besten Dank.

mfg
Fritz

  

Betrifft: AW: Makro abhängig vom Zellwert von: {Boris}
Geschrieben am: 12.10.2014 17:47:32

Hi Fritz,

dafür gibt es das Calculate-Ereignis.

Option Explicit

Private Sub Worksheet_Calculate()
If Range("AE12") = 1 Then
    MsgBox "Eins"
ElseIf Range("AE12") = 2 Then
    MsgBox "Zwei"
End If
End Sub
VG, Boris


  

Betrifft: AW: Makro abhängig vom Zellwert von: Fritz_W
Geschrieben am: 12.10.2014 18:01:52

Hallo Boris,

klappt wie gewünscht, nochmals vielen Dank.

mfg
Fritz


 

Beiträge aus den Excel-Beispielen zum Thema "Makro abhängig vom Zellwert"