• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

3 haneli Kombinasyon listesi oluşturmak

Katılım
27 Ekim 2016
Mesajlar
32
Excel Vers. ve Dili
excel 2010 Türkçe
Merhaba ,

0,1,....,8,9 a kadar olan sayıların 3 haneli kombinasyonlu listelerini oluşturmak istiyorum yardımcı olabilir misiniz.

örnek
0,0,0
0,0,1
0,0,2
..
..
9,9,9

olacak şekilde sayılar arasında virgül olmasa da olur
 
Merhaba,

Forum'da, Kombinasyon-Permütasyon diye arama yaparsanız, bir çok öneri ve çözüm bulursunuz.

Kolay gelsin.
 
Merhaba,

Aradım ve arıyorum ama bulamadım??

yönlendireceğiniz bir link varsa bakayım
 
Merhaba By_Tozi,

Modül'e kopyalayınız,

Sub GrupluPermutasyon()

Dim sat As Long, sut As Integer
Dim ilk As Double, son As Double
Dim S1 As Worksheet
Dim a As Byte, b As Byte, c As Byte ', d As Byte

Set S1 = Sheets("Sayfa1")
Application.ScreenUpdating = False

Sheets("Sayfa2").Select
With Cells
.ClearContents
.NumberFormat = "@"
.EntireColumn.AutoFit
.HorizontalAlignment = xlCenter
End With

Range("A1") = "Kod"
ilk = S1.Range("A1")
son = S1.Range("A" & S1.Cells(Rows.Count, "A").End(xlUp).Row)
sat = 2: sut = 1

For a = ilk To son
For b = ilk To son
For c = ilk To son
'For d = ilk To son
Cells(sat, sut) = a & b & c '& d
sat = sat + 1
If sat = Rows.Count Then sat = 2: sut = sut _
+ 1: Cells(1, sut) = "Kod"
'Next d
Next c
Next b
Next a

Application.ScreenUpdating = True
End Sub
 
Geri
Üst