baykan_m
Altın Üye
- Katılım
- 26 Ağustos 2015
- Mesajlar
- 257
- Excel Vers. ve Dili
- Office 365
- Altın Üyelik Bitiş Tarihi
- 22.03.2028
Merhaba Arkadaşlar;
Aşağıdaki kod ile a'dan z'ye sıralama yapıyorum. Ben ilk tıklamada a'dan z'ye, aynı butona 2. tıklamada tam tersi z'den a'ya sıralasın istiyorum. Yani her tıklama bu şekilde olması için ne yapmam lazım? Yardımcı olabilirseniz çok sevinirim.
Aşağıdaki kod ile a'dan z'ye sıralama yapıyorum. Ben ilk tıklamada a'dan z'ye, aynı butona 2. tıklamada tam tersi z'den a'ya sıralasın istiyorum. Yani her tıklama bu şekilde olması için ne yapmam lazım? Yardımcı olabilirseniz çok sevinirim.
Kod:
Sub Makro1()
'
' Makro1 Makro
'
'
Range("B7").Select
Selection.AutoFilter
ActiveWorkbook.Worksheets("Personel Liste").AutoFilter.Sort.SortFields.Clear
ActiveWorkbook.Worksheets("Personel Liste").AutoFilter.Sort.SortFields.Add Key _
:=Range("D7:D3000"), SortOn:=xlSortOnValues, Order:=xlAscending, _
DataOption:=xlSortNormal
With ActiveWorkbook.Worksheets("Personel Liste").AutoFilter.Sort
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Range("B7").Select
Selection.AutoFilter
End Sub