Thema Datum  Von Nutzer Rating
Antwort
19.12.2019 16:54:51 Halil
NotSolved
19.12.2019 17:31:23 Halil
NotSolved
19.12.2019 17:45:50 Mackie
NotSolved
19.12.2019 18:12:14 Gast11044
NotSolved
19.12.2019 18:12:30 Halil
NotSolved
19.12.2019 18:43:14 Gast79261
NotSolved
19.12.2019 21:44:15 Halil Cicek
NotSolved
20.12.2019 10:36:10 Halil
NotSolved
Rot VBA if target + MSGBOX
20.12.2019 11:30:51 Mase
NotSolved
20.12.2019 12:43:23 Halil
NotSolved
20.12.2019 12:46:09 Mase
NotSolved
20.12.2019 16:26:30 Halil
NotSolved

Ansicht des Beitrags:
Von:
Mase
Datum:
20.12.2019 11:30:51
Views:
535
Rating: Antwort:
  Ja
Thema:
VBA if target + MSGBOX
Hi,

ich wiederhole im wesentlichen was bereits gesagt wurde.
Du musst mehr lesen um zu verstehen, Halil.


Schau Dir mal folgends Beispiel an.
Es gibt viele Wege Dein Vorhaben zu realisieren.
Da aber keine wissen kann, was als nächstes kommt, kann vieles die Lösung sein, aber auch vieles nicht.

Private Sub Worksheet_Change(ByVal Target As Range)

    If Not Intersect(Target, Range("B14, B15, B16, B23")) Is Nothing Then
    
        Application.EnableEvents = False
        
            Select Case Target.Address
                
                Case Range("B14").Address
                Range("B23") = IIf(MsgBox("Wollen sie das Gerät versichern?", vbYesNo, "Frage") = vbYes, Target, "Kunde wünscht keinen Schutz")
                
                Case Range("B15").Address
                Range("B24") = IIf(MsgBox("Wollen sie das Gerät versichern?", vbYesNo, "Frage") = vbYes, Target, "")
                
                Case Range("B16").Address
                Range("B25") = IIf(MsgBox("Wollen sie das Gerät versichern?", vbYesNo, "Frage") = vbYes, Target, "")
                
                Case Range("B23").Address
                Range("D23") = IIf(MsgBox("750?", vbYesNo, "Frage") = vbNo, Target, "8.99")
                
            End Select
        
        Application.EnableEvents = True
        
    End If
    
End Sub

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
19.12.2019 16:54:51 Halil
NotSolved
19.12.2019 17:31:23 Halil
NotSolved
19.12.2019 17:45:50 Mackie
NotSolved
19.12.2019 18:12:14 Gast11044
NotSolved
19.12.2019 18:12:30 Halil
NotSolved
19.12.2019 18:43:14 Gast79261
NotSolved
19.12.2019 21:44:15 Halil Cicek
NotSolved
20.12.2019 10:36:10 Halil
NotSolved
Rot VBA if target + MSGBOX
20.12.2019 11:30:51 Mase
NotSolved
20.12.2019 12:43:23 Halil
NotSolved
20.12.2019 12:46:09 Mase
NotSolved
20.12.2019 16:26:30 Halil
NotSolved