• Merhaba Ziyaretçi,
    Microsoft 365 Uygulamaları ile ilgili yeni haberler, dikkat çekici konular, ilgi ile takip edeceğiniz yazılar için.

    Abone Olun
  • ESTE - Microsoft Office Eğitimleri

    Yeni yıl Microsoft Office Eğitim planlarınız için bütçenizi oluşturmadan önce ESTE eğitim kalitesi ile tanışın. 🙌
    Kullanıcıların ihtiyacı olan yazılı materyal, dosya ve video kaynağı desteğimiz ile tüm ofis çalışanlarının iş süreçlerini rahatlatacak eğitimler planlayın. 🎯
    Microsoft Office eğitimlerimiz hakkında detaylı bilgi için bize ulaşın.

    👉 Microsoft Office Eğitim Talebi

Yardım Bir Değere Göre Yinelenenleri Kaldırma

mkbaysal

Yeni Üye
Katılım
12 Kas 2019
Mesajlar
1
En iyi yanıt
0
Puanları
1
Yaş
28
Konum
İzmir
Ad Soyad
Mehmet Kerem Baysal
Merhabalar herkese, yinelenenleri kaldırmakla ilgili bir sorum var:
1574077961716.png
M sütunundaki yinelelen değerlere göre A sütununa kadar olan aralıktaki tüm değerleri kaldırabilir miyim? M sütunundaki yinelenen değerlerden yalnız bir tane (unique) değer kalmasını istiyorum ve M sütununa bağlı kopya değerlere bağlı satırların tümünü kaldırmak istiyorum.

Şimdiden teşekkür ederim.
 

muygun

Uzman
Katılım
19 Ağu 2018
Mesajlar
444
En iyi yanıt
29
Puanları
43
Konum
Excel 2003
Ad Soyad
Mustafa UYGUN
Office Vers.
Office 2003
merhaba;
sayfanın kod bölümüne;

Sub mükerrer_satır_sil()
Application.ScreenUpdating = False
On Error Resume Next
sonn = Range("m65536").End(xlUp).Row
For i = sonn To 1 Step -1
If WorksheetFunction.CountIf(Range("m" & sonn & ":m" & i), Cells(i, "m")) >= 2 Then
Rows(i).Delete
End If
Next i
Application.ScreenUpdating = True
MsgBox "İşlem TAMAM.", vbInformation
End Sub


Kodlarını yerleştirin ve bir butona bağlayarak deneyin. (Bu kodlar son veri hariç m sütununa göre tüm satırı siler.)

Yada yine sayfanın kod bölümüne;

Sub mükerrer_aralık_sil()
Application.ScreenUpdating = False
On Error Resume Next
sonn = Range("m65536").End(xlUp).Row
For i = sonn To 1 Step -1
If WorksheetFunction.CountIf(Range("m" & sonn & ":m" & i), Cells(i, "m")) >= 2 Then
Range("A" & i & ":m" & i).Select
Selection.Delete Shift:=xlUp
End If
Next i
Range("m1").Select
Application.ScreenUpdating = True


Kodlarını yerleştirin ve bir butona bağlayarak deneyin. (Bu kodlar son veri hariç m sütununa göre aralığı siler.)

İyi çalışmalar.
 
Üst Alt