Verileri A Z Sıralama

iplikci_80

Altın Üye
Katılım
29 Kasım 2007
Mesajlar
1,110
Excel Vers. ve Dili
excel 2007
Altın Üyelik Bitiş Tarihi
07-03-2026
Çalışmadaki mevcut kodlara dokunulmadan, D8 hücresinden itibaren girdiğim verilerin A dan Z ye sıralanmasını, A dan Z ye sıralama yapılırken D:AJ aralığındaki verilerinde dikkate alınması hususunda yardımlarınızı rica ediyorum.
 

Ekli dosyalar

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,790
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Merhaba.

Aşağıdaki kod işini görüyor gibi, sayfanın kod bölümüne yapıştırın.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("D8:D127")) Is Nothing Then
Range("D8:AJ" & [D127].End(3).Row).Sort Key1:=Range("D8"), Order1:=xlAscending
End If
End Sub
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,790
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Merhaba, başka bağlantılar var galiba, ondan hata olabilir.
 

Ekli dosyalar

iplikci_80

Altın Üye
Katılım
29 Kasım 2007
Mesajlar
1,110
Excel Vers. ve Dili
excel 2007
Altın Üyelik Bitiş Tarihi
07-03-2026
Sayın ASLAN7410 son olarak 128 satır "EMEKLİLER" den sonrası içinde yardımlarınız rica etsem
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,790
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Sayın ASLAN7410 son olarak 128 satır "EMEKLİLER" den sonrası içinde yardımlarınız rica etsem
D129 hücresi ve aşağısında formüller mevcut. Aşağıdaki kodu sayfanın kod bölümüne yapıştırın.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("D8:D127")) Is Nothing Then
Range("D8:AJ" & [D128].End(3).Row).Sort Key1:=Range("D8"), Order1:=xlAscending
End If

If Not Intersect(Target, Range("D129:D153")) Is Nothing Then
Range("D129:AJ" & [D154].End(3).Row).Sort Key1:=Range("D129"), Order1:=xlAscending
End If
End Sub
 
Üst