• DİKKAT

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

Satır Birleştirme (Concatenate) Yardım

  • Konbuyu başlatan Konbuyu başlatan bsen
  • Başlangıç tarihi Başlangıç tarihi
Katılım
14 Ekim 2005
Mesajlar
187
Excel Vers. ve Dili
Office 365 for Business
Merhaba,
Alt alta 1000 satırlık bir datam var. Bunların tek hücrede sadece aralarına virgül konarak birleşmesi lazım. Bunu tek tek Concatenate formülü ile yapmak mümkün belki ama çokça vakit alıyor. Bunu formül ya da makro ile yapma şansı var mıdır?
Teşekkür ederim
 
Aşağıdaki kodları inceleyin.

Kod:
Sub Birlestir()
    Dim Sutün As String
    Dim Satir As Long
    Dim Bak As Long
    Dim HedefHucre As String
    
    Sutün = "A"
    Satir = 1000
    HedefHucre = "B1"
    For Bak = 1 To Satir
        Range(HedefHucre).Value = Range(HedefHucre).Value & Cells(Bak, Sutün).Value & ","
    Next
End Sub
 
Büyük sevap kazandınız. Teşekkür ediyorum :)

Aşağıdaki kodları inceleyin.

Kod:
Sub Birlestir()
    Dim Sutün As String
    Dim Satir As Long
    Dim Bak As Long
    Dim HedefHucre As String
    
    Sutün = "A"
    Satir = 1000
    HedefHucre = "B1"
    For Bak = 1 To Satir
        Range(HedefHucre).Value = Range(HedefHucre).Value & Cells(Bak, Sutün).Value & ","
    Next
End Sub
 
Geri
Üst