Array zufällig zu x% mit Wert "null"
01.03.2020 11:14:27
Bernd
ich brauche eure Hilfe zu folgender Aufgabenstellung:
Ich habe ein zweidimensionales Array mit Werten bereits befüllt. Nun sollen ein Teil (Vorgabe x%, woebei x z.B. 25% ist) dieser Werte zufällig durch den Wert "0" ersetzt werden.
Hat jemand eine Idee, we man das Schlank mit einem vba code lösten könnte?
Nutze Excel 2010.
So fülle ich das Array mit Werten.
Lese Werte für Array ein
Set TempRng = Calc.Range("Bereich")
For j = 0 To IpSize
Bereich(0, j) = 0#
Next j
For i = 1 To Size_i
For j = 0 To Size_j
Bereich(i, j) = TempRng.Cells(i + 1, j + 1)
Next j
Next i
Anschließend sollten aus dem Array mit der Größe i = 1 To Size_i und For j = 0 To Size_j z.B. 25% der Werte des Arrays zufüllig auf den Wert "0" gesetzt werden.
Hoffe, mir kann jemand diese Aufgabenstellung lösen...