Sayın Uygun öncelikle değerli paylaşımınız için teşekkür ederim.Sorduğum soruların makro içerisindeki cevabını öğrenmiş bulunmaktayım.
Vermiş olduğunuz makrodan yola çıkarak (15'in 12'lisini) üretmek için alttaki makroyu hazırladım.
1)Mavi işaretlenmiş bölümde debug hatası aldım.Sanırım hatanın sebebi satır sayısı sınırıdır.Bu sorunu düzeltmek için ne yapmamız gerekir?
2)Kombinasyon içerisindeki seçilen hücrenin bir daha seçilmeme şartını nasıl uygulayabiliriz?
Örnek: 1= A1:2 A2:3 A3:5 A4:8 A5:9 (5/3) 2*2*2 değilde
2*3*5
3)Listeleme olmadan soru 2'de belirttiğim seçimlerin çarpım sonuçlarının ortalama değerini nasıl alabiliriz?
Sub kombinasyon_a()
Dim i As Long, k As Long, z As Long, y As Long, x As Long, p As Long, r As Long, l As Long, m As Long, n As Long, v As Long, w As Long, Satır As Long
Range("d1:e65536").ClearContents
Range("d1:e65536").Interior.ColorIndex = xlNone
For i = 1 To Range("a65536").End(xlUp).Row
For k = 1 To Range("a65536").End(xlUp).Row
For z = 1 To Range("a65536").End(xlUp).Row
For y = 1 To Range("a65536").End(xlUp).Row
For x = 1 To Range("a65536").End(xlUp).Row
For p = 1 To Range("a65536").End(xlUp).Row
For r = 1 To Range("a65536").End(xlUp).Row
For l = 1 To Range("a65536").End(xlUp).Row
For m = 1 To Range("a65536").End(xlUp).Row
For n = 1 To Range("a65536").End(xlUp).Row
For v = 1 To Range("a65536").End(xlUp).Row
For w = 1 To Range("a65536").End(xlUp).Row
Satır = Satır + 1
Cells(Satır, "D") = Cells(i, 1) & "*" & Cells(k, 1) & "*" & Cells(z, 1) & "*" & Cells(y, 1) & "*" & Cells(x, 1) & "*" & Cells(p, 1) & "*" & Cells(r, 1) & "*" & Cells(l, 1) & "*" & Cells(m, 1) & "*" & Cells(n, 1) & "*" & Cells(v, 1) & "*" & Cells(w, 1) 'listeleme
Cells(Satır, "e") = Cells(i, 1) * Cells(k, 1) * Cells(z, 1) * Cells(y, 1) * Cells(x, 1) * Cells(p, 1) * Cells(r, 1) * Cells(l, 1) * Cells(m, 1) * Cells(n, 1) * Cells(v, 1) * Cells(w, 1) 'çarpma
Cells(Satır, "e").Interior.ColorIndex = 28
Next w
Next v
Next n
Next m
Next l
Next r
Next p
Next x
Next y
Next z
Next k
Next i
MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub