Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Dosyadaki gibi düşey listelenmiş bilgiler var. Uzun bir dosya olduğu için tek tek yapılması mümkün değil. Örnek dosyadaki gibi yatay hale nasıl getirebiliriz?
Option Explicit
Sub Birlestir()
Dim i As Long, c As Range, IlkAdres As String
Application.ScreenUpdating = False
Range("C2:D65536").ClearContents
Range("A:A").AdvancedFilter xlFilterCopy, Range("C1"), Unique:=True
For i = 2 To Cells(Rows.Count, "C").End(xlUp).Row
With Range("A:A")
Set c = .Find(Cells(i, "C"), , LookIn:=xlValues)
If Not c Is Nothing Then
IlkAdres = c.Address
Do
Cells(i, "D") = Cells(i, "D") & ";" & Cells(c.Row, "B")
Set c = .FindNext(c)
Loop While Not c Is Nothing And c.Address <> IlkAdres
End If
End With
Cells(i, "D") = Application.Substitute(Cells(i, "D"), ";", "", 1)
Next i
Application.ScreenUpdating = True
End Sub
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.