Alt alta olan isimleri aynı hücreye yazdırma.

sward175

Özel Üye
Katılım
4 Şubat 2011
Mesajlar
1,143
Excel Vers. ve Dili
Excel Vers. ve Dili:
Microsoft Office Professional Plus 2016
Altın Üyelik Bitiş Tarihi
04-06-2024
Herkese Merhabalar,

Alt alta olan isim listesini bir hücreye aralarında virgül ile ayırarak yazdırmak istiyorum.
Konu ile ilgili yardımlarınızı rica ederim.

Saygılarımla,
sward175
 

Ekli dosyalar

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,637
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Merhaba,

Aşağıdaki KTF ile yapabilirsiniz.
Kodu modüle koplayın ve formülü kullanın.

Kod:
=birles(B5:B24;",")
Kod:
Function birles(hucre As Range, Optional imlec As String = "") As String

For Each alan In hucre

If alan = "" Then
Else
k = k & alan & imlec
End If
Next alan

If imlec = "" Then
birles = k
Else
birles = VBA.Left(k, VBA.Len(k) - 1)
End If
End Function
 

sward175

Özel Üye
Katılım
4 Şubat 2011
Mesajlar
1,143
Excel Vers. ve Dili
Excel Vers. ve Dili:
Microsoft Office Professional Plus 2016
Altın Üyelik Bitiş Tarihi
04-06-2024
Sayın , kuvari
Formül, #AD? hatası veriyor.
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,637
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
VBA kodunu modüle yapıştırmanız lazım
 

sward175

Özel Üye
Katılım
4 Şubat 2011
Mesajlar
1,143
Excel Vers. ve Dili
Excel Vers. ve Dili:
Microsoft Office Professional Plus 2016
Altın Üyelik Bitiş Tarihi
04-06-2024
Sayın, kuvari,
Teşekkür ederim sorunu sayenizde çözdüm.
Saygılarımla
sward175
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,637
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Rica ederim.
İyi çalışmalar.
 
Üst