Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Makro nach Zellenänderung starten





Frage

Hallo EXCEL-Makro Profis Ich möchte folgendes machen und weis nicht wie es geht. Ich möchte nach einer Änderung in einer bestimmten ZElle (z.b.: Zelle G10 wird geändert) ein Makro starten Kann mir jemand sagen wie ich das mache? DANKE

Antwort 1 von hofi76

Habe die Lösung nun doch gefunden

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = Range("G10").Address Then

Call Makro1
End If

Antwort 2 von michel123

hi alle

oder ein makroaufruf durch ein formel produziertes sich veraenderndes ergenis :))

bei zu vielen formeln koennte es allerdings zu geschwindigkeitseinbussen kommen :))

ein kleines beispiel :))

Sub makro02()
Public fest As Variant
End Sub

Sub makro01()
Cells(1, 1) = Cells(1, 1) + 1
End Sub

Private Sub Worksheet_Calculate()
Application.EnableEvents = False
If fest <> Range("A3") Then
fest = Range("A3")
makro01
End If
Application.EnableEvents = True
End Sub

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: