• DİKKAT

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

bir sütundaki verilerin önüne ve arkasına tek tırnak ekleyip virgül ile tek bir hücrede birleştirme

ssert75

Altın Üye
Katılım
4 Temmuz 2011
Mesajlar
36
Excel Vers. ve Dili
Microsoft Excel 2007 Türkçe
Merhaba arkadaşlar. Veri tabanı sorgulamalarımda kullanabilmek için Excel' de bir sütundaki verilerin önüne ve arkasına tek tırnak ekleyip, virgül ile tek bir hücrede birleştirmem gerekiyor. Forumda benzer örnekler buldum ama verilere karakter ekleyip tek bir hücrede virgül ile birleştirme örneği bulamadım. İşlem yapmak istediğim sütun bazen binlerce veriden oluşabiliyor. Makrolu çözüm arıyorum. Desteklerinizi bekliyorum. Teşekkürler.
 

Ekli dosyalar

Merhaba.
C2 hücresine aşağıdaki formülü kopyapayın.
Diğer hücrelere de aşağıya doğru çoğaltın.
En alt satırda elde edilen değer sizin istediğiniz değer olacaktır.

=B2&"','"&C1
 
Formülü denedim. Çok teşekkürler.
 
Merhaba.
Bu da makrolu çözüm önerisi olsun. Sonuç, örnek belgedeki gibi D2 hücresine yazılır.
Sonucu başka bir hücreye yazdırmak istiyorsanız kod'un son satırındaki hücre adresini değiştirmeniz yeterli olur.
Rich (BB code):
Sub BIRLESTIR()
For sat = 2 To Cells(Rows.Count, "B").End(3).Row
    metin = metin & ",'" & Cells(sat, "B") & "'"
Next
[D2] = Mid(metin, 2, Len(metin) - 1)
End Sub
 
Makro ile daha kolay oldu. Sağolun Ömer bey.
 
Geri
Üst