• DİKKAT

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

Ayrı sayfadaki sütunları alt alta başka sütuna kopyalama

  • Konbuyu başlatan Konbuyu başlatan hertel
  • Başlangıç tarihi Başlangıç tarihi
Katılım
18 Kasım 2009
Mesajlar
4
Excel Vers. ve Dili
2007 Türkçe
Merhaba arkadaşlar.

Ben ayrı ayrı sayfalarda, C ve D sütunlarında kayıtlı olan dolu hücreleri, başka sayfadaki C ve D sütununa alt alta boşluk kalmayacak şekilde sıralamak istiyorum. Yaklaşık 250 sayfa olduğu için bunları tek tek kopyalayıp yeni sayfadaki sütuna yapıştırmak hem zahmetli hem de zaman alıyor. Bunun için nasıl bir formül uygulamam gerekir?

Teşekkürler.
 
Örnek dosya ekleyiniz.:cool:
 
Aktarılacak sayfa en son sayfa olmalı.
Aktarılan sayfadaki e:f sütunu önce silinip sonra aktarma yapılmaktadır.
Dosyanız aşağıdaki linktedir.:cool:

Kod:
Sub kopyala59()
Dim i As Integer, sonsat1 As Long, sonsat2 As Long
Sheets("TAŞINACAK SAYFA").Select
Range("E:F").ClearContents
Application.ScreenUpdating = False
For i = 1 To Worksheets.Count - 1
    sonsat1 = Sheets(i).Cells(Rows.Count, "E").End(xlUp).Row
    sonsat2 = Cells(Rows.Count, "E").End(xlUp).Row + 1
    Sheets(i).Range("E1:F" & sonsat1).Copy Range("E" & sonsat2)
Next
Application.ScreenUpdating = True
MsgBox "Veriler kopyalandı." & vbLf & "evrengizlen@hotmail.com"
End Sub

DOSYAYI İNDİR

.
 
Aktarılacak sayfa en son sayfa olmalı.
Aktarılan sayfadaki e:f sütunu önce silinip sonra aktarma yapılmaktadır.
Dosyanız aşağıdaki linktedir.:cool:

Kod:
Sub kopyala59()
Dim i As Integer, sonsat1 As Long, sonsat2 As Long
Sheets("TAŞINACAK SAYFA").Select
Range("E:F").ClearContents
Application.ScreenUpdating = False
For i = 1 To Worksheets.Count - 1
    sonsat1 = Sheets(i).Cells(Rows.Count, "E").End(xlUp).Row
    sonsat2 = Cells(Rows.Count, "E").End(xlUp).Row + 1
    Sheets(i).Range("E1:F" & sonsat1).Copy Range("E" & sonsat2)
Next
Application.ScreenUpdating = True
MsgBox "Veriler kopyalandı." & vbLf & "evrengizlen@hotmail.com"
End Sub

DOSYAYI İNDİR

.

Muhteşem çözüm oldu. İnanın bu kadar çabuk çözülebileceğini düşünmüyordum. Engin bilginizi benimle paylaştığınız için teşekkür ederim. Emeğinize sağlık.
 
Muhteşem çözüm oldu. İnanın bu kadar çabuk çözülebileceğini düşünmüyordum. Engin bilginizi benimle paylaştığınız için teşekkür ederim. Emeğinize sağlık.

Rica ederim.
İyi çalışmalar.:cool:
 
Geri
Üst