Ich erhalte über meinen ByVal zahlen As String() Parameter die vom Nutzer angegebenen bekannten und unbekannten Zahlen. Der String-Array wird dann für die Verarbeitung in einen Integer-Array-Array umgewandelt.
Der String-Array sieht zum Beispiel so aus:
(0) 5000 (dieser Wert wird nicht geändert)
(1) 3000-7000 (von 3000 bis 7000)
(2) 1000 (dieser Wert wird nicht geändert)
(3) 2500 (dieser Wert wird nicht geändert)
(4) ? (unbekannter Wert, die Parameter ByVal minValue As Integer und ByVal maxValue As Integer bestimmen den Minimal- und Maximalwert)
(5) 1500-3000 (von 1500 bis 3000)
(6) 9000 (dieser Wert wird nicht geändert)
Der Integer-Array-Array sieht zum Beispiel so aus:
(0)(0) 5000 (dieser Wert wird nicht geändert)
(1)(0) 3000 (Minimalwert)
(1)(1) 7000 (Maximalwert)
(2)(0) 1000 (dieser Wert wird nicht geändert)
(3)(0) 2500 (dieser Wert wird nicht geändert)
(4)(0) minValue (Wert des minValue-Parameters)
(4)(1) maxValue (Wert des maxValue-Parameters)
(5)(0) 1500 (Minimalwert)
(5)(1) 3000 (Maximalwert)
(6)(0) 9000 (dieser Wert wird nicht geändert)
Ich möchte nun alle möglichen Kombinationen durchgehen. Das Problem für mich ist, dass ich keine Ahnung habe wie der Code für sowas aussehen soll (die Umwandlung nicht miteinbezogen).
Wenn Ihr mir bei diesem Problem weiterhelfen könntet, wäre ich Euch sehr dankbar!
Der String-Array sieht zum Beispiel so aus:
(0) 5000 (dieser Wert wird nicht geändert)
(1) 3000-7000 (von 3000 bis 7000)
(2) 1000 (dieser Wert wird nicht geändert)
(3) 2500 (dieser Wert wird nicht geändert)
(4) ? (unbekannter Wert, die Parameter ByVal minValue As Integer und ByVal maxValue As Integer bestimmen den Minimal- und Maximalwert)
(5) 1500-3000 (von 1500 bis 3000)
(6) 9000 (dieser Wert wird nicht geändert)
Der Integer-Array-Array sieht zum Beispiel so aus:
(0)(0) 5000 (dieser Wert wird nicht geändert)
(1)(0) 3000 (Minimalwert)
(1)(1) 7000 (Maximalwert)
(2)(0) 1000 (dieser Wert wird nicht geändert)
(3)(0) 2500 (dieser Wert wird nicht geändert)
(4)(0) minValue (Wert des minValue-Parameters)
(4)(1) maxValue (Wert des maxValue-Parameters)
(5)(0) 1500 (Minimalwert)
(5)(1) 3000 (Maximalwert)
(6)(0) 9000 (dieser Wert wird nicht geändert)
Ich möchte nun alle möglichen Kombinationen durchgehen. Das Problem für mich ist, dass ich keine Ahnung habe wie der Code für sowas aussehen soll (die Umwandlung nicht miteinbezogen).
Wenn Ihr mir bei diesem Problem weiterhelfen könntet, wäre ich Euch sehr dankbar!
"Denken ist die schwerste Arbeit, die es gibt. Das ist wahrscheinlich auch der Grund, warum sich so wenig Leute damit beschäftigen." - Henry Ford
Dieser Beitrag wurde bereits 6 mal editiert, zuletzt von „Vultrax“ ()