Hallo liebe Allwissenden!
Ich möchte für eine Multimomentaufnahme zufällige Zeitpunkte für Rundgänge ermitteln. Der letzte Rundgang muss aber um spätestens um 16:30 Uhr stattfinden.
Das bedeutet ich muss so lange den Zufallszeitpunkt ermitteln bis dieser <=16:30 Uhr ist.
Ich habe im Moment diesen Code:
Private Sub Zufallsgenerator()
Dim Bereich As Range
Dim zelle As Range
Set Bereich = Range("A3")
For Each zelle In Bereich
zelle.Value = Int((9 - 6 + 1) * Rnd + 6)
Next zelle
Dim Bereich2 As Range
Dim zelle2 As Range
Set Bereich2 = Range("B3")
For Each zelle2 In Bereich2
zelle2.Value = Int((60 * Rnd) + 1)
Next zelle2
end sub
Zunächst wird die Stunde und dann die Minute zufällig ermittelt, in einer Zellfunktion setzte ich das zu einer Uhrzeit per Verkettenfunktion zusammen -ich weiß das das bestimmt auch eleganter geht. In einer anderen Zelle habe ich eine Wennfunktion die entwerder "ok" oder "wiederholen" ausgibt. Ich möchte aber das so lange Zufallszeitpunkte ermittelt werden bis "ok" da steht. Wenn das klappt wäre ich total glücklich. ;)
Noch toller wärs wenn ich die Zufallszeitpunkte für mehrer Tage festlegen könnte mit einem klick. Praktisch, wenn der erste Zufallszeitpunk "ok" ist dann in die darunter liegende Zeile gleich den nächsten zeitpunkt ermittelt und so weiter (für 20 Tage)
Ich kann leider meine Excel nicht hochladen, weil ich auf der Arbeit bin, vielleicht hat ja trotzdem jemand eine Lösung (ich denke eine Schleife wäre das richtige, nur weiß ich nicht wie man das programmiert)
Danke schonmal
Inka