Thema Datum  Von Nutzer Rating
Antwort
Rot If mit mehreren Bedingungen
26.01.2013 17:33:12 Flambo
NotSolved
27.01.2013 10:12:26 Holger
Solved
27.01.2013 13:38:38 Flambo
Solved
28.01.2013 12:33:59 Holger
NotSolved

Ansicht des Beitrags:
Von:
Flambo
Datum:
26.01.2013 17:33:12
Views:
1618
Rating: Antwort:
  Ja
Thema:
If mit mehreren Bedingungen

Ich habe ein Quiz mit 4 Antwortmöglichkeiten. Davon ist mindestens 1 und maximal alle 4 richtig.
Wenn man alle richtigen Antworten findet bekommt man 5 Punkte. Sind nicht alle richtigen Antwort dabei oder eine falsche bekommt man keine Punkte.


Leider funktioniert dies bei mir nicht wirklich.
Setze ich erst meinen Haken bei der richtigen Antwort und kreuze dann noch zwei falsche an bekomme ich trotzdem die 5 Punkte.

 

If CheckBox1.Value = True And Worksheets("Tabelle2").Cells(Straße1, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße2, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße3, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße4, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") Or _
CheckBox2.Value = True And Worksheets("Tabelle2").Cells(Straße2, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße1, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße3, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße4, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") Or _
CheckBox3.Value = True And Worksheets("Tabelle2").Cells(Straße3, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße2, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße1, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße4, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") Or _
CheckBox4.Value = True And Worksheets("Tabelle2").Cells(Straße4, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße2, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße3, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße1, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") Or _
CheckBox1.Value = True And Worksheets("Tabelle2").Cells(Straße1, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And CheckBox2.Value = True And Worksheets("Tabelle2").Cells(Straße2, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße3, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße4, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") Or _
CheckBox1.Value = True And Worksheets("Tabelle2").Cells(Straße1, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And CheckBox3.Value = True And Worksheets("Tabelle2").Cells(Straße3, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße2, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße4, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") Or _
CheckBox1.Value = True And Worksheets("Tabelle2").Cells(Straße1, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And CheckBox4.Value = True And Worksheets("Tabelle2").Cells(Straße4, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße3, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße2, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") Or _
CheckBox2.Value = True And Worksheets("Tabelle2").Cells(Straße2, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And CheckBox3.Value = True And Worksheets("Tabelle2").Cells(Straße3, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße1, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße4, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") Or _
CheckBox2.Value = True And Worksheets("Tabelle2").Cells(Straße2, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And CheckBox4.Value = True And Worksheets("Tabelle2").Cells(Straße4, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße1, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße3, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") Or _
CheckBox3.Value = True And Worksheets("Tabelle2").Cells(Straße3, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And CheckBox4.Value = True And Worksheets("Tabelle2").Cells(Straße4, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße1, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße2, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") Or _
CheckBox1.Value = True And Worksheets("Tabelle2").Cells(Straße1, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And CheckBox2.Value = True And Worksheets("Tabelle2").Cells(Straße2, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And CheckBox3.Value = True And Worksheets("Tabelle2").Cells(Straße3, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße4, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") Or _
CheckBox1.Value = True And Worksheets("Tabelle2").Cells(Straße1, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And CheckBox2.Value = True And Worksheets("Tabelle2").Cells(Straße2, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And CheckBox4.Value = True And Worksheets("Tabelle2").Cells(Straße4, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße3, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") Or _
CheckBox1.Value = True And Worksheets("Tabelle2").Cells(Straße1, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And CheckBox3.Value = True And Worksheets("Tabelle2").Cells(Straße3, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And CheckBox4.Value = True And Worksheets("Tabelle2").Cells(Straße4, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße2, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") Or _
CheckBox2.Value = True And Worksheets("Tabelle2").Cells(Straße2, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And CheckBox3.Value = True And Worksheets("Tabelle2").Cells(Straße3, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And CheckBox4.Value = True And Worksheets("Tabelle2").Cells(Straße4, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And Worksheets("Tabelle2").Cells(Straße1, "C") <> Worksheets("Tabelle2").Cells(Stadtteil, "C") Or _
CheckBox1.Value = True And Worksheets("Tabelle2").Cells(Straße1, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And CheckBox2.Value = True And Worksheets("Tabelle2").Cells(Straße2, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And CheckBox3.Value = True And Worksheets("Tabelle2").Cells(Straße3, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") And CheckBox4.Value = True And Worksheets("Tabelle2").Cells(Straße4, "C") = Worksheets("Tabelle2").Cells(Stadtteil, "C") Then

    TextBox7.Text = TextBox7 + 5

Else 
   TextBox7.Text = TextBox7
End If

Wo liegt der Fehler?

 


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
Rot If mit mehreren Bedingungen
26.01.2013 17:33:12 Flambo
NotSolved
27.01.2013 10:12:26 Holger
Solved
27.01.2013 13:38:38 Flambo
Solved
28.01.2013 12:33:59 Holger
NotSolved