Anzeige
Archiv - Navigation
1500to1504
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

VBA code zur Ausgabe möglicher Kombinationen

VBA code zur Ausgabe möglicher Kombinationen
04.07.2016 14:32:46
Jana
Hallo zusammen,
ich möchte ein VBA Code programmieren, der mir alle möglichen Kombinationen ausgibt.
Es gibt drei verschiedenen VAriablen die zwischen 0,1 und 0,8 liegen können.
Die Summe der drei Variablen soll eins ergeben, wenn dies der Fall ist, soll mir diese Kombination ausgegeben werden und danach die nächste usw.
Das ist meine "Idee"....
for m=1 to 10000
For i = 0.1 To 0.8 Step 0.1
For j = 0.1 To 0.08 Step 0.1
For k = 0.1 To 0.08 Step 0.1
If k + j + i = 1 Then
Range("H7").offset(m,0) = k
Range("H7").offset(m,1) = j
Range("H7").offset(m,2) = i
End If
next m
Next k
Next j
Next i
Ich weiß leider nicht genau wie ich die Schleifen hier festlegen muss damit ich alle möglichen Kombinationen ausgeben lassen kann.
Es wäre super, wenn mir jemand helfen könnte.

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: VBA code zur Ausgabe möglicher Kombinationen
04.07.2016 14:51:26
ChrisL
Hi Jana
Sub t()
For i = 0.1 To 0.8 Step 0.1
For j = 0.1 To 0.8 Step 0.1
For k = 0.1 To 0.8 Step 0.1
If k + j + i = 1 Then
letzteZeile = Cells(Rows.Count, 8).End(xlUp).Row + 1
Cells(letzteZeile, 8).Offset(0, 0) = k
Cells(letzteZeile, 8).Offset(0, 1) = j
Cells(letzteZeile, 8).Offset(0, 2) = i
End If
Next k
Next j
Next i
End Sub

cu
Chris

AW: VBA code zur Ausgabe möglicher Kombinationen
04.07.2016 15:21:43
Jana
super. Das klappt. Vielen Dank.
Anzeige

299 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige