Sub
Schaltfläche4_KlickenSieAuf()
Dim
ZZahl
Dim
letztezeile
As
Long
Dim
i
As
Integer
, a
As
Integer
, b
As
Integer
Dim
Uebertrag
As
String
Dim
Spielname
As
String
Dim
ZeileSpielname
As
Integer
Range(Cells(2, 11), Cells(1000, 16)).
Select
Selection.ClearContents
For
i = 2
To
ActiveSheet.Cells(Rows.Count, 1).
End
(xlUp).Row
If
Cells(3, 9).Value <= Cells(i, 3).Value
And
Cells(7, 9).Value >= Cells(i, 4).Value
And
Cells(i, 7).Value < 1
Then
a = a + 1
Worksheets(
"Tabelle1"
).Range(Cells(i, 1), Cells(i, 6)).Copy Destination:=Worksheets(
"Tabelle1"
).Cells(a + 1, 11)
ElseIf
Cells(3, 9).Value <= Cells(i, 3).Value
And
Cells(7, 9).Value >= Cells(i, 4).Value
And
Cells(i, 7).Value < 2
Then
a = a + 1
Worksheets(
"Tabelle1"
).Range(Cells(i, 1), Cells(i, 6)).Copy Destination:=Worksheets(
"Tabelle1"
).Cells(a + 1, 11)
ElseIf
Cells(3, 9).Value <= Cells(i, 3).Value
And
Cells(7, 9).Value >= Cells(i, 4).Value
And
Cells(i, 7).Value < 3
Then
a = a + 1
Worksheets(
"Tabelle1"
).Range(Cells(i, 1), Cells(i, 6)).Copy Destination:=Worksheets(
"Tabelle1"
).Cells(a + 1, 11)
ElseIf
Cells(3, 9).Value <= Cells(i, 3).Value
And
Cells(7, 9).Value >= Cells(i, 4).Value
And
Cells(i, 7).Value < 4
Then
a = a + 1
Worksheets(
"Tabelle1"
).Range(Cells(i, 1), Cells(i, 6)).Copy Destination:=Worksheets(
"Tabelle1"
).Cells(a + 1, 11)
ElseIf
Cells(3, 9).Value <= Cells(i, 3).Value
And
Cells(7, 9).Value >= Cells(i, 4).Value
And
Cells(i, 7).Value < 5
Then
a = a + 1
Worksheets(
"Tabelle1"
).Range(Cells(i, 1), Cells(i, 6)).Copy Destination:=Worksheets(
"Tabelle1"
).Cells(a + 1, 11)
Else
End
If
Next
i
ZZahl1 = 0
zzahl2 = 0
Uebertrag = 0
letztezeile = Cells(Rows.Count, 11).
End
(xlUp).Row
letztezeile = letztezeile - 1
Randomize
ZZahl1 = Int((letztezeile * Rnd) + 1)
zzahl2 = ZZahl1 + 1
Uebertrag = Cells(zzahl2, 11).Value
MsgBox Uebertrag
Spielname = Uebertrag
ZeileSpielname = Application.WorksheetFunction.Match(Spielname, Cells(1, 1).EntireColumn,
False
)
b = Cells(ZeileSpielname, 7).Value
If
b < 5
Then
Cells(ZeileSpielname, 7).Value = b + 1
ElseIf
b >= 5
Cells(ZeileSpielname, 7).Value = 0
EndIf
End
Sub
Danke im Voraus für Eure Hilfe!!!
Gruß Rigo