Sıralama

Katılım
1 Ağustos 2006
Mesajlar
77
Excel Vers. ve Dili
Excel 2003 Türkçe
Arkadaşlar merhaba.

Ekte gönderdiğim dosya için yardımcı olursanız sevinirim. Yardım açıklaması dosyanın içerisinde var. Şimdiden teşekkürler.
 

mehmett

Altın Üye
Katılım
18 Mayıs 2005
Mesajlar
2,571
Excel Vers. ve Dili
Excel 2010 Türkçe
Sn Veyselk,

C2:C21 alanında yapılacak bir değişiklikle (change) tetiklenen bir sırlama makrosu işinizi görür sanırım.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [C2:C21]) Is Nothing Then Exit Sub
Range("B1:C21").Select
Selection.Sort Key1:=Range("C2"), Order1:=xlAscending, Header:=xlGuess
Range("B1").Select
End Sub
Dosyanız ekte. En sona almak istediğiniz ismin karşısına ZZ yerine herhangi bir harf yazmanız yeterli. Çünkü önce sayıları sıralıyor, en sona harfleri alıyor. Yani ZZ yerine A yazsanız da bu isim listenin sonuna yerleşecek.
 
Katılım
1 Ağustos 2006
Mesajlar
77
Excel Vers. ve Dili
Excel 2003 Türkçe
Sayın Mehmett ve Vaskal gönderdiğiniz dosyaları inceledim. Teşekkür ederim. İstediğim tam olarak bu değil. Sıralama yapıyor. Ancak benim istediğim. en alta 21 satıra indirmek isimlerin hemen altına değil.
 
Katılım
1 Ağustos 2006
Mesajlar
77
Excel Vers. ve Dili
Excel 2003 Türkçe
Sayın Vaskal Gönderdiğiniz dosya benim istediğim gibi teşekkür ederim
 

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe
Sayın vaskal'ın gönderdiği kodların ilave sütunsuz ve butonsuz hali.
 
Üst