• DİKKAT

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

Makro ile Sütunu bölerek kopyalama

  • Konbuyu başlatan Konbuyu başlatan olmayan
  • Başlangıç tarihi Başlangıç tarihi
Katılım
11 Kasım 2008
Mesajlar
18
Excel Vers. ve Dili
07 ingilizce
Merhaba Arkadaşlar,
excellde aşağıdaki kodla A1 den A20000 e kadar B1 e kopyalıyoru. benim istediğim
bir C1 sütunuda da A20001 ile A40000 ini alsın ve böle tüm sutunu bölerek kopyalasın? yani 20.000 er stünlara aktarsın. yapılabilir mi acaba ?

Range("A1:A20000").Select
Selection.Copy
Range("B1").Select
ActiveSheet.Paste
 
. . .

Bitiş satır sayısı sabit mi yoksa sürekli değişken mi ?

. . .
 
Hüseyin Bey'in müsadesiyle..

Bu kodları kullanabilirsiniz;

Kod:
[FONT="Trebuchet MS"]Sub Emre()
    While Range("A65536").End(3).Value <> ""
        Range("A1:A2000").Cut Cells(1, Columns.Count).End(1).Offset(0, 1)
        Range("A1:A2000").Delete Shift:=xlUp
    Wend
End Sub[/FONT]
 
. . .

Bir örnekte benden.

Kod:
Sub kod()
    sut = 2
    For i = 1 To Cells(Rows.Count, "A").End(3).Row Step 20000
        Range(Cells(i, "A"), Cells(i + 19999, "A")).Copy Cells(1, sut)
        sut = sut + 1
    Next i
End Sub

. . .
 
Murat bey, çok Teşekkürler, elinize sağlık. Hüseyin bey teşekkürler elinize sağlık, her iki makroda işimi görüyor.
 
Geri
Üst