yasarcan
Altın Üye
- Katılım
- 30 Nisan 2016
- Mesajlar
- 100
- Excel Vers. ve Dili
- 2007
- Altın Üyelik Bitiş Tarihi
- 25-05-2026
Kod:
Private Sub CommandButton1_Click()
Range("A11:U65536").Select
Selection.Sort Key1:=Range("K11"), Order1:=xlDescending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
Range("C11").Select
End Sub
Kod:
Private Sub CommandButton2_Click()
Set s1 = ThisWorkbook.Worksheets("Sayfa1")
Call s1.Range("A11:U65536").Sort(s1.Range("C11"), xlAscending, s1.Range("K11"), , xlAscending, , , xlYes, , , xlSortColumns)
End Sub
Kod:
Private Sub CommandButton3_Click()
Dim i As Long, x As Long
For i = 11 To Range("B65536").End(3).Row
On Error Resume Next
If (Range("b" & i).Value <> "") Then
Else
(Rows(i).RowHeight > 0) Then
Cells(Rows(i).Row, "A").Value = x
x = x + 1
End If
Next i
x = Empty
End Sub
İŞLEM SIRAM ŞU ŞEKİLDE:
ilk 10 satır sürekli sabit
değişken işlemlerim 11. satırdan başlıyor
satırların bazısını gizliyorum ve gizlediğim satıra sıra numarası vermesini istemiyorum.
K hücresinde yaptığım toplamı nedeniyle butonla büyükten küçüğe sıralıyorum
A hücesine sıra numarası veriyorum (gizli hücreleri atlayarak ve B hücresinde yazı varsa)
işim bitiyor orjinale dönmek için;
A hücesine sıra numarasını siliyorum
C hücresindeki orjinal sıralama nedeniylede küçükten büyüğe sıralıyorum.
bunları 4 ayrı butonla yapmak istedim.
CommandButton1 : sorunsuz büyükten küçüğe sıralıyor!!
CommandButton2 : küçükten büyüğe sıralarken 11. satır sabit kalıyor??
CommandButton3 : sıra numarası verirken b doluysa numara veri yapıyor ama gizli hücreyi atlatamadım kodu düzenleyemedim??
CommandButton4 : a sütununu temizle koduna henüz hiç başlamadım??
yardımcı olursanız sevinirim.
teşekkür ederim.
çalışmam burada (yandex)
Son düzenleme: