Verileri Tabloya Aktarma

Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Ekteki örnekte A kolonundaki verileri sırasıyla tabloya aktarmaya çalışıyorum.

Yapmak istediğim 1.turdan sonra tabloda kaldığı yerden verilerin tekrar 1'den başlayarak devam etmesi ve tablo doluncaya kadar bu işlemin devam etmesi.
 
Katılım
29 Eylül 2004
Mesajlar
1,810
Excel Vers. ve Dili
Excel 2002 TR
Sub Button1_Click()

Range("E2:L11").ClearContents

Range("A2").Select
x = WorksheetFunction.CountA(Range("A2:A500"))
ReDim MyArray(x)
For i = 0 To x
MyArray(i) = ActiveCell.Value
ActiveCell.Offset(1, 0).Select
Next i

z = 0
For j = 1 To 10
For i = 1 To 8
Cells(1 + j, i + 4).Value = MyArray(z)
z = z + 1
If z > x Then GoTo 10
Next i
Next j
10
End Sub
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Sn.danersin,

Bu kodlarda benim bulduğum sonucun aynısını veriyor.
Benim yapmak istediğim .abc1...abc19...abc20'den sonra tekrar abc1'den devam etmesi.
 
Katılım
29 Eylül 2004
Mesajlar
1,810
Excel Vers. ve Dili
Excel 2002 TR
If z > x Then GoTo 10 yerine
If z = x Then z = 0
yazsanız istediğiniz oluyormu.
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Şimdi tam istediğim gibi oldu.

Teşekkürler.
 
Son düzenleme:
Üst