Brauchen Sie Ihre Hilfe bei der Änderung des Codes oder Codes, die mir helfen, meine Aufgabe zu vervollständigen. Es ist ein geschütztes Arbeitsbuch mit VBA. Ich habe eine Dropdown-Liste auf Blatt 1 in B18, D20, K11 und M46 und eine Liste von Werten in jedem Dropdown-Menü.VBA-Code zu prompt
Wenn Benutzer die Werte in Dropdown-B18 und D20 ändern, möchte ich eine Aufforderung werfen mit „ok“ und „Abbrechen“. Der Benutzer wählt "OK", es sollte ein Modul 1 laufen (welches das Blatt umbenennt).
Zwei Dinge, die ich zu erreichen bin scheitern. 1. Ich will nicht prompt zu werfen, wenn der Benutzer andere Drop-Down-Werte abgesehen von zwei Zellen verändert oben erwähnt ,. 2. Wenn "OK" geklickt haben sollte Modul 1.
Bitte vorschlagen laufen, wenn Sie
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rNg As Range
Set rNg = Range("B18", "D20")
MsgBox "Please click Calculate Button", vbOKOnly, "Calculate button"
End Sub
Klicks siehe Antwort unter –