05.11.2022, 15:54
Hallo zusammen,
ich beschäftige mich das erste mal mit VBA, aber da ich schon Bash Skripte und co geschrieben habe dachte ich das kann nicht so schwehr sein.
Aber jetzt hänge ich :
In das zweite elsif läuft er nicht rein :
ElseIf Cells(23, 4).Value = 1 Or Cells(23, 5).Value = 1 Then
MsgBox "Spiel Fertig!"
Wenn ich auf den Button drücke fürt er das erste "if" aus
drücke ich nochmal läuft as erste elseif
Danach steht in D23 oder E23 eine 1 und er müsste beim dritten mal Drücken in das zweite elsif laufen, was er aber nicht macht.
alles schon versucht mit ""ohne, anderes Zellen Format....
Wo liegt mein Fehler ?
Danke schon mal
ich beschäftige mich das erste mal mit VBA, aber da ich schon Bash Skripte und co geschrieben habe dachte ich das kann nicht so schwehr sein.
Aber jetzt hänge ich :
Code:
Private Sub G1_Click()
If Cells(59, 23).Value = "0" Then
MsgBox "Bitte erst Spieler zum Board!"
Else
If Cells(23, 4).Value = "0" And Cells(23, 5).Value = "0" Then
If Cells(59, 23).Value = "1" And Cells(23, 7).Value = 0 Then
Range("G23").Value = 1
Range("W63").Value = 1
ElseIf Cells(59, 23).Value = "1" Then
Range("G23").Value = Range("G23").Value + 1
Range("W63").Value = Range("W63").Value + 1
End If
ElseIf Cells(24, 4).Value = "0" And Cells(24, 5).Value = "0" Then
If Cells(59, 23).Value = "2" And Cells(24, 7).Value = 0 Then
Range("G24").Value = 1
Range("W63").Value = 1
ElseIf Cells(59, 23).Value = "2" Then
Range("G24").Value = Range("G24").Value + 1
Range("W63").Value = Range("W63").Value + 1
Range("W65").Value = 1
End If
ElseIf Cells(23, 4).Value = 1 Or Cells(23, 5).Value = 1 Then
MsgBox "Spiel Fertig!"
End If
End If
End Sub
In das zweite elsif läuft er nicht rein :
ElseIf Cells(23, 4).Value = 1 Or Cells(23, 5).Value = 1 Then
MsgBox "Spiel Fertig!"
Wenn ich auf den Button drücke fürt er das erste "if" aus
drücke ich nochmal läuft as erste elseif
Danach steht in D23 oder E23 eine 1 und er müsste beim dritten mal Drücken in das zweite elsif laufen, was er aber nicht macht.
alles schon versucht mit ""ohne, anderes Zellen Format....
Wo liegt mein Fehler ?
Danke schon mal