şartlı birleştir

oydemir

Altın Üye
Katılım
22 Eylül 2007
Mesajlar
278
Excel Vers. ve Dili
Türkçe 2016
Altın Üyelik Bitiş Tarihi
07-12-2026
İyi günler yapmak istediğim b kolondaki değerler aynı ise e kolonundaki değerleri birleştirip h kolonunda yazmasını işitiyorum bir makroyla yapıla bilirse daha iyi olur teşekkürler
 

Ekli dosyalar

oydemir

Altın Üye
Katılım
22 Eylül 2007
Mesajlar
278
Excel Vers. ve Dili
Türkçe 2016
Altın Üyelik Bitiş Tarihi
07-12-2026
Elinize sağlık benim istediğim b kolonunda ne kadar çift varsa karşılarındaki hücrelerin hepsini bir hücrede birleştirmesini istiyorum.
 

Ekli dosyalar

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,533
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,
Neden tek seferde ve açıklayıcı olsaydınız.
Deneyiniz.
Kod:
Sub Duzenle()

Dim i   As Long, _
    j   As Long, _
    lr  As Long

Application.ScreenUpdating = False
lr = Cells(Rows.Count, "A").End(3).Row + 1

Range("H2:H" & lr).Clear

j = 2
i = 2
Do
    If Cells(j, "B") = Cells(i, "B") Then
        Cells(j, "H") = Trim(Cells(j, "H") & " " & Cells(i, "E"))
    Else
        Cells(i, "H") = Cells(i, "E")
        j = i
    End If
    i = i + 1
Loop Until i > lr

Range("H1:H" & lr).SpecialCells(xlCellTypeBlanks).FormulaR1C1 = "=R[-1]C"

Application.ScreenUpdating = True

End Sub
 
Son düzenleme:

oydemir

Altın Üye
Katılım
22 Eylül 2007
Mesajlar
278
Excel Vers. ve Dili
Türkçe 2016
Altın Üyelik Bitiş Tarihi
07-12-2026
elinis sağlık teşekkürler ilk hücreye dogru yazıyor ikincisine =#BAŞV! yapıyor benim için önemli değil bu şekilde çok fazla işimi görecek.
teşekkürler
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,533
Excel Vers. ve Dili
Ofis 365 Türkçe
Örnek dosyanıza göre yazdım kodları, hatasız çalışıyor.
 

oydemir

Altın Üye
Katılım
22 Eylül 2007
Mesajlar
278
Excel Vers. ve Dili
Türkçe 2016
Altın Üyelik Bitiş Tarihi
07-12-2026
teşekkür ederim evet doğru
 
Üst