• DİKKAT

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

Listelenen verileri virgül ile ayırma

Katılım
6 Ağustos 2007
Mesajlar
13
Excel Vers. ve Dili
MS Office 2003
Arkadaşlar Merhaba,
Ekte sorunumu çok daha iyi anlatacak excel yer almakta.
Listelenen verileri , ve bir boşluk ile ayıracak bir makroya ihtiyacım var.
Yardımlarınız için şimdiden çok teşekkür ederim.
Saygılarımla,
Cihan
 

Ekli dosyalar

Merhaba,

Aşağıdaki kodları bir modüle kopyalayıp deneyiniz.

Not : A sütununa göre sıralandığı varsayılmıştır, kodlar içinde sıralama kullanılmamıştır, gerekirse hem sıralama kullanılabilir, sıralanma kullanılmaması istenirse kodlarda değişiklik yapmak gerekir.

Kod:
Sub Birlestir()
Dim i As Long
Dim j As Long
Dim id As String
Application.ScreenUpdating = False
j = 1
For i = 2 To [a65536].End(3).Row
    If id <> Cells(i, "A") Then
        j = j + 1
        Cells(j, "D") = Cells(i, "A")
        id = Cells(i, "A")
        Cells(j, "E") = Cells(i, "B")
    Else
        Cells(j, "E") = Cells(j, "E") & ", " & Cells(i, "B")
    End If
Next i
Application.ScreenUpdating = True
MsgBox "İşlem tamam", vbInformation, "[URL="http://www.excel.web.tr/"]www.excel.web.tr[/URL]"
End Sub
 

Ekli dosyalar

Rica ederim, güle güle kullanınız.
 
Geri
Üst