- Katılım
- 11 Mart 2005
- Mesajlar
- 3,109
- Excel Vers. ve Dili
- Office 2013 İngilizce
Merhaba,
Ekli dosyada Sayfa1' de belirtildiği üzere,
12 konuda 1, 2,3 rakamlarından oluşan en az 1 en çok 3 elaman bulunmaktadır.
buradaki sayıları kullanarak;
Sayfa2' de manuel oluşturduğum üzere, her biri bu şekilde 12 şer basamaklı sayıdan oluşan kombinasyonları nasıl bulabilirim?
Aşağıdaki döngüyü oluşturmaya çalıştım fakat devamını getiremedim,
desteğiniz için şimdiden teşekkürler,
iyi haftasonları...
Ekli dosyada Sayfa1' de belirtildiği üzere,
12 konuda 1, 2,3 rakamlarından oluşan en az 1 en çok 3 elaman bulunmaktadır.
buradaki sayıları kullanarak;
Sayfa2' de manuel oluşturduğum üzere, her biri bu şekilde 12 şer basamaklı sayıdan oluşan kombinasyonları nasıl bulabilirim?
Aşağıdaki döngüyü oluşturmaya çalıştım fakat devamını getiremedim,
desteğiniz için şimdiden teşekkürler,
iyi haftasonları...
Kod:
Dim arr2() As Variant
Dim arr3() As Variant
Sub test()
Dim SH1 As Worksheet
Dim SH2 As Worksheet
Dim i As Byte, s As Long
Dim j As Byte
ReDim arr2(1 To 12, 1 To 2)
ReDim arr3(1 To 12, 1 To 2)
Set SH1 = Sayfa1
Set SH2 = Sayfa2
arr2 = SH1.Range("A2:B13").Value
arr3 = SH1.Range("C2:E13").Value
SH1.Range("G1") = ""
s = 1
For i = 1 To 12
s = s * SH1.Cells(i + 1, 2)
Next i
SH1.Range("G1") = s
For i = 1 To 12
SH2.Cells(2, i) = SH1.Cells(i + 1, 3)
Next i
For i = 1 To 12
s = SH1.Cells(i + 1, 2)
If s > 1 Then
For j = 2 To s
Next j
End If
Next i
End Sub
Ekli dosyalar
-
18 KB Görüntüleme: 13