• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Otomatik hizalama (veri girişi hemen sonrası)

Katılım
2 Şubat 2011
Mesajlar
1
Excel Vers. ve Dili
sacd
Arkadaşlar öncelikler merhaba. Yeni üye oldum... Sizlere bir sorum olacak. Satırlara alt alta örnek olarak 23.09 PAŞACAN , 22.07 AHMET , 26.43 MEHMET yazdığım zaman bunlar otomatik olarak küçükten büyüğe nasıl sıralanır? Bu üç değeri yazdım otomatik sıralamadan sıraladım ve sonra 4. bir değer girdiğim zaman (örneğin 10.33 ALİ) ben sırala komutunu tekrar vermeden bu son girdiğim değer otomatik olarak ENTER a bastığımda nasıl ilk sıraya gelir? umarım anlatabilmişimdir... Şimdiden teşekkürler
 
Merhaba, aramıza hoşgeldiniz. Keyifli paylaşımlar dilerim.

Aşağıdaki kodları çalışma sayfanın kod bölümüne yapıştırarak deneyin.
A sütununa girdiğiniz verilileri sıralayacaktır.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    Columns("A:A").Select
    Selection.Sort Key1:=Range("A1"), Order1:=xlAscending, Header:=xlGuess, _
        OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
        DataOption1:=xlSortNormal
End Sub
 
Son düzenleme:
Bir sonraki mesaja resim ekledim.
 
Merhaba, Hata Mesajı aldım,

Sorun benim makinada mı acaba ?

Teşekkür ederim.

 
Merhaba,
Aşağıdaki kodları uygulatarak deneyiniz.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    Columns("A:A").Select
    Selection.Sort Key1:=Range("A1"), Order1:=xlAscending, Header:=xlGuess, _
        OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
        DataOption1:=xlSortNormal
End Sub
 
Merhaba,
Aşağıdaki kodları uygulatarak deneyiniz.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    Columns("A:A").Select
    Selection.Sort Key1:=Range("A1"), Order1:=xlAscending, Header:=xlGuess, _
        OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
        DataOption1:=xlSortNormal
End Sub

Sayın huseyincoban merhaba,

Teşekkür ederim.
 
Geri
Üst