DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub verisırala()
Range("a1:b" & Range("a65536").End(3).Row).Sort Range("b1"), 2, Range("a1"), , 1
''Aşağıda ilk sıralama sonunda sıfır değerinde olan satırı buluyoruz,
''bu satır farklı yöntemlerle de bulunabilir.
For a = 1 To Range("a65536").End(3).Row
If Cells(a, "b") = 0 Then Exit For
Next
Range("a1:b" & a - 1).Sort Range("a1"), 1
End Sub
Teşekkür ederim, tam aradığım koddu bu.Eline sağlık.
Bu kodu butona ekledim, fakat butonu aynı excel dosyasında farklı bir sekmeye koymak istiyorum.Onun için kodu nasıl düzenleyebiliriz.
Teşekkürler....
Mahmut bey,Mahmut Kök;301309' Alıntı:Farklı sekme derken ne kasdettiğinizi anlayamadım pek.
Sub verisırala()
Set s1 = Sheets("Aktarma")
's1 demek bundan sonra Aktarma sayfası demek.
'alan adlarından önce s1 koyarsak o sayfadaki alanı belirtmiş oluruz.
'Kodları nerede çalıştırırsak çalıştıralım ilgili sayfadaki alan işlem görür.
s1.Range("a1:b" & s1.Range("a65536").End(3).Row).Sort s1.Range("b1"), 2, s1.Range("a1"), , 1
For a = 1 To s1.Range("a65536").End(3).Row
If s1.Cells(a, "b") = 0 Then Exit For
Next
s1.Range("a1:b" & a - 1).Sort s1.Range("a1"), 1
End Sub