• DİKKAT

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

Makro ile birden fazla hücre içeriğini tek hücrede alt alta birleştirme

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

fireman64

Destek Ekibi
Destek Ekibi
Katılım
6 Ağustos 2005
Mesajlar
327
Excel Vers. ve Dili
Excel 2010
Selamlar.
A1 den d1000 hücresine kadar verilerim var. Ben A1 ve D1 arasındaki hücrelerde bulunan verileri E1 hücresine alt alta yazdırmak istiyorum. Bunu dolu hücre sayısı kadar yapacak makroya ihtiyacım var . Teşekkürler
 
Yazım hataları olabilir, kontrol ediniz.

Kod:
sub kod()
Sat=1
For each alan in range("a1:d1000")
if alan<>"" then
Cells(sat,"e")=alan
Sat=sat+1
End if
Next
End sub

.
 
Hocam E1 hücresinin içine alt alta a1 b1 c1 ve d1 değerlerinin yazacak. Alt+enter yapılmış şekilde
 
Hocam verdiğiniz koddan uyarlamayla hallettim teşekkürler.
Kod:
Private Sub CommandButton1_Click()
sat = 1
For Each alan In Range("a1:d1000")
If alan <> "" Then
Cells(sat, "e") = Cells(sat, "a") & Chr(10) & Cells(sat, "b") & Chr(10) & Cells(sat, "c") & Chr(10) & Cells(sat, "d") 
sat = sat + 1
End If
Next
End Sub
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst