Soru Farklı Sütunları Tek Sütunda Listeleme

leonadies

Excel Derya Deniz Bizde Kulaç Atmaya Çalışıyoruz:)
Altın Üye
Katılım
12 Şubat 2015
Mesajlar
520
Excel Vers. ve Dili
Office 2016 TR 64 Bit Windows
Altın Üyelik Bitiş Tarihi
01-02-2027
Değerli Üstadlar;

Araştırdım ancak Sayfa1.(BH:BF) sütunlarındaki verileri alt alta (CA) sütununda alt alta getirmenin yolunu bulamadım.
Yani toplam 6 sütundaki alt alta olan satırları CA sütununda alt alta satır olarak kopyalama derdindeyim.

(BH:BF) sütunlarında boşluk olan satırlar mevcut onları almasa iyi olur
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,649
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
toplamda 6 sütundaki verileri demişsin ve BF:BH sütunlarından bahsettin
BF1:BH1 desek burda 3 sütun var
BF1:BH2 desek burda 3 sütun 2 satır var
BF1:BK1 ise aralık işte burda 6 sütun oluyo

sorunda bence eksiklikler var

ekli dosya gönder verileri, gir olması gereken çözümü manuel yap. sonra excel üstadları mutlaka çözüm üretirler
 
Katılım
21 Aralık 2016
Mesajlar
727
Excel Vers. ve Dili
Office 365 TR

Selamlar,
Makroyu bilemem ama, Formülle çözüm isterseniz, örnek ektedir. İncelersiniz.

Anladığım,
** BF, BG ve BH kolonlarında (ben 2. satırdan itibaren verileri yerleştirdim. Sizde nasıl bilemem), yani 3 kolonda verileriniz var... Aralarda BOŞLUKlar da olabilir. BF, BG ve BH veri satır aralığı da farklı olabilir. yani BF de 10 satır, BG de 20 satır, BH da 17 satır veri var gibi....
** CA kolonuna (ben 2. satırdan olmak üzere planladım) 3 kolondaki veriler alt alta listelenecek... BF-BG-BH daki BOŞ değerler listeye yazılmayacak.
** CA kolonundaki listede, önce BF kolonundaki veriler listelenecek ve bu listenin devamı olarak BG kolonundakiler ve de devamı olarak da BH kolonundakiler listelenecek.
** CA kolonundaki listede Tekrar eden veriler olabilir. yani BF - BG - BH kolonundaki verilerde Tekrar eden veriler olabilir ve bunlar da listeye komple aktarılır.
 

leonadies

Excel Derya Deniz Bizde Kulaç Atmaya Çalışıyoruz:)
Altın Üye
Katılım
12 Şubat 2015
Mesajlar
520
Excel Vers. ve Dili
Office 2016 TR 64 Bit Windows
Altın Üyelik Bitiş Tarihi
01-02-2027
Arkadaşlar teşekkür ederim. Makro ile çözüme ihtiyacım var. Evet sorumu hatalı sormuşum ama sütun adı falan önemli değil 6 tane sütundaki bilgileri tek bir sütunda alt alta listeleme derdindeyim açıkcası.
Makro ile çözüm gerekmekte. yazacağınız kodları ben kendime uyarlarım sorun değil
 

leonadies

Excel Derya Deniz Bizde Kulaç Atmaya Çalışıyoruz:)
Altın Üye
Katılım
12 Şubat 2015
Mesajlar
520
Excel Vers. ve Dili
Office 2016 TR 64 Bit Windows
Altın Üyelik Bitiş Tarihi
01-02-2027

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Her ne kadar sütun önemli değil deseniz de makrolarda işlemin hangi sayfa, satır, sütun ve hücrede uygulanacağı çok önemlidir.

Aşağıdaki makro BF sütunundan itibaren 6 sütunu, istediğiniz gibi boşluksuz olarak, CA sütununa alt alta kopyalar:

PHP:
Sub birlestir()
For sut = 58 To 63
    son = Cells(Rows.Count, sut).End(3).Row
    yeni = Cells(Rows.Count, "CA").End(3).Row + 1
    Range(Cells(1, sut), Cells(son, sut)).Copy Cells(yeni, "CA")
Next
enson = Cells(Rows.Count, "CA").End(3).Row
Range("CA1:CA" & enson).SpecialCells(xlCellTypeBlanks).Delete Shift:=xlUp
End Sub
 

leonadies

Excel Derya Deniz Bizde Kulaç Atmaya Çalışıyoruz:)
Altın Üye
Katılım
12 Şubat 2015
Mesajlar
520
Excel Vers. ve Dili
Office 2016 TR 64 Bit Windows
Altın Üyelik Bitiş Tarihi
01-02-2027
@YUSUF44 üstadım Teşekkür ederim. Önemli değil derken kodu ben revize edebilirim manasında söylemiştim :) Öğrenmiş oldum Ellerine sağlık
 
Üst