Merhaba,
Excel de sayfaları ( sekmeleri ) tarihe göre nasıl sıralıyabilirim?
Örn:
11.03.2006 21.06.2008 23.12.2007 31.07.2006 tarrzında (GG.MM.YYY) formatında küçük tarihten büyüğe sayfa sıralaması yapmak istiyorum. Birçok kod denedim ama başarılı olamadım. Denediğim kodlardan birisini örnek olarak veriyorum. Teşekkür ederim.
Sub sayfasirala()
For a = 1 To Sheets.Count
For b = a + 1 To Sheets.Count
deg1 = Evaluate("=UPPER(" & """" & Sheets(b).Name & """" & ")")
deg2 = Evaluate("=UPPER(" & """" & Sheets(a).Name & """" & ")")
If deg1 > deg2 Then GoTo 10
Sheets(b).Move before:=Sheets(a)
10 Next
Next
End Sub
Excel de sayfaları ( sekmeleri ) tarihe göre nasıl sıralıyabilirim?
Örn:
11.03.2006 21.06.2008 23.12.2007 31.07.2006 tarrzında (GG.MM.YYY) formatında küçük tarihten büyüğe sayfa sıralaması yapmak istiyorum. Birçok kod denedim ama başarılı olamadım. Denediğim kodlardan birisini örnek olarak veriyorum. Teşekkür ederim.
Sub sayfasirala()
For a = 1 To Sheets.Count
For b = a + 1 To Sheets.Count
deg1 = Evaluate("=UPPER(" & """" & Sheets(b).Name & """" & ")")
deg2 = Evaluate("=UPPER(" & """" & Sheets(a).Name & """" & ")")
If deg1 > deg2 Then GoTo 10
Sheets(b).Move before:=Sheets(a)
10 Next
Next
End Sub