aynı sütunda sıralama işlemi

Katılım
28 Nisan 2005
Mesajlar
252
Excel Vers. ve Dili
Excel 2010 Türkçe
Merhabalar
A ve B sütunlarında olan verileri A sütununa göre sıralamak istiyorum fakat bu sütunlardaki veriler arasında boşluklarda olabiliyor ve aynı sütun üzerinde aynı verilerde bulunabiliyor. Benim istediğim bu verilerin sıralanması fakat aynı olan değerler bir kez yazılacak. Bilmem anlatabildim mi?
Þimdiden teşekkürler
 
Katılım
28 Nisan 2005
Mesajlar
252
Excel Vers. ve Dili
Excel 2010 Türkçe
MERHABA
Sorunumu hala çözemedim. Ekte bir örnek gönderiyorum. Yardımcı olursanız sevinirim.

A sütünunda olan dataları B sütununa yukardaki gibi aktarmak istiyorum.
Burada önemli olan A sütununda olan aynı dataların B sütununda bir defa yazılması.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki kodu deneyin.

[vb:1:bd2f184700]Sub sirala()
Application.ScreenUpdating = False
sonsat = [a65536].End(xlUp).Row
Range("A2:A" & sonsat).Sort Key1:=[a2]
For a = sonsat To 2 Step -1
If WorksheetFunction.CountIf(Range("A2:A" & a), Cells(a, 1)) > 1 Then Rows(Cells(a, 1).Row).Delete
Next
End Sub[/vb:1:bd2f184700]
 
Katılım
28 Nisan 2005
Mesajlar
252
Excel Vers. ve Dili
Excel 2010 Türkçe
teşekkürler leventm
Göndermiş olduğunuz kodu biraz değiştirdim. Aşağıdaki haliyle isteğimi karşılıyor.
Teşekkürler
Kod:
Sub sirala()
Application.ScreenUpdating = False
sonsat = [a40].End(xlUp).Row
Range("A2:A" & sonsat).Sort Key1:=[a2]
For a = sonsat To 2 Step -1
If WorksheetFunction.CountIf(Range("A2:A" & a), Cells(a, 1)) > 1 Then Cells(a, 1).ClearContents
Next
sonsat = [a40].End(xlUp).Row
Range("A2:A" & sonsat).Sort Key1:=[a2]
End Sub
 
Üst