349 Aufrufe
in Tabellenkalkulation von addeguddi Experte (2.7k Punkte)

Hallo und einen schönen Tag wünsche ich euch.

nach langer Zeit habe ich wieder einmal eine Frage und hoffe das mir jemand helfen kann. 

Folgendes: Mein VBA mit Überschrift. Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) und im unteren Teil, um diesen Teil geht es, steht: Start_Ansage (lngWurf)
    If Range("J15").Value = 210 Then
        Start_Ansage 9991 ' Checkout; 9991 = Game over
        End If
    If Range("RF215").Value = 210 Then
        Start_Ansage 301  ' Zusätzliche Ansage
    End If

Es erfolgt eine Ansage aber leider nur von Start_Ansage 301  ' Zusätzliche Ansage sollte aber erst den 1ten Teil Ansagen dann den den ich erwähnt hatte. Vielleicht hat jemand eine Idee. 

Gruß Adde

2 Antworten

0 Punkte
von beverly_ Experte (3.7k Punkte)

Hi Adde,

ich weiß nicht, ob ich dein Anliegen richtig verstanden habe - versuche es mal so:

    If Range("J15").Value = 210 Then
        Start_Ansage 9991 ' Checkout; 9991 = Game over
        If Range("RF215").Value = 210 Then
            Start_Ansage 301  ' Zusätzliche Ansage
        End If
    End If

Nur wenn die Bedingungen in J15 UND RF215 erfüllt sind wird sowohl die erste als auch die zweite Ansage ausgegeben.

Bis später, Karin

0 Punkte
von addeguddi Experte (2.7k Punkte)
Guten Morgen Karin,

Danke es klappt.

Gruß Adde

Deine Antwort

Dein angezeigter Name (optional):
Datenschutz: Deine Email-Adresse benutzen wir ausschließlich, um dir Benachrichtigungen zu schicken. Es gilt unsere Datenschutzerklärung.
Anti-Spam-Captcha:
Bitte logge dich ein oder melde dich neu an, um das Anti-Spam-Captcha zu vermeiden.
...