Kombinasyon makrosunda düzeltme

Katılım
15 Eylül 2016
Mesajlar
39
Excel Vers. ve Dili
türkçe 2007
Altın Üyelik Bitiş Tarihi
10-07-2021
korhan hocam

hocam altın üyelik istiyor indiremiyorum
 
Katılım
15 Eylül 2016
Mesajlar
39
Excel Vers. ve Dili
türkçe 2007
Altın Üyelik Bitiş Tarihi
10-07-2021
hocam

sayfa açılıyor fakat işlem yapmuyor indirmiyor dosyayı
 
Katılım
15 Eylül 2016
Mesajlar
39
Excel Vers. ve Dili
türkçe 2007
Altın Üyelik Bitiş Tarihi
10-07-2021
Sub Listele()
Dim x As Byte, y As Long, z As Long
Dim a As Byte, b As Byte, c As Byte, d As Byte, e As Byte, f As Byte, g As Byte
Dim s1, s2 As Worksheet
Set s1 = Sheets("Sayfa1")
Set s2 = Sheets("Sayfa2")

s1.Cells.Clear
x = s2.Range("A" & Rows.Count).End(xlUp).Row
z = 1

For a = 1 To x
For b = a + 1 To x
For c = b + 1 To x
For d = c + 1 To x
For e = d + 1 To x
For f = e + 1 To x
y = y + 1
If y > 1048576 Then
y = 1
z = z + 7
End If
s1.Cells(y, z) = s2.Cells(a, 1)
s1.Cells(y, z + 1) = s2.Cells(b, 1)
s1.Cells(y, z + 2) = s2.Cells(c, 1)
s1.Cells(y, z + 3) = s2.Cells(d, 1)
s1.Cells(y, z + 4) = s2.Cells(e, 1)
s1.Cells(y, z + 5) = s2.Cells(f, 1)
Next f
Next e
Next d
Next c
Next b
Next a

MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub
6 rakama göre dediğiniz şekilde aşağıda yazdım. Yalnız öncelikle Sayfa2 ekleyip, bu sayfaya A sütununa olması gereken rakamları yazmanız gerekir.
KORHAN HOCAM
ASKM ÜYEMİZ TAM İSTEDİĞİM GİBİ BİR KOD YAZMIŞ 6 LI OLARAK.BANA BUNUN 5 Lİ VE 10 LU SU LAZIM
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,372
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Haluk beyin verdiği örnek aslında tam istediğiniz gibi çalışıyor.

Mail adresinizi özelden bildirin dosyayı size mail olarak göndereyim.
 
Üst