Excel sayfalarını alfabetik sıraya göre sıralatma

sinful

Banned
Katılım
29 Mayıs 2007
Mesajlar
155
Excel Vers. ve Dili
Office 2003
Arkadaşlar excel çalışma kitabında sayfa isimlerini alfabetik sıraya göre nasıl sıralatabiliriz.Çok sayıda sayfa var elle tek tek uğraşmak oldukça zor olacak.Yardımlarınızı rica ederim.Teşekkürler.
 

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,607
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
Merhaba,
Aşağıdaki kodu bir modüle ekleyiniz.

Kod:
Sub sırala()
If Worksheets.Count = 1 Then Exit Sub
For i = 1 To Worksheets.Count-1
    For j = i + 1 To Worksheets.Count
        If Worksheets(j).Name < Worksheets(i).Name Then
            Worksheets(j).Move Before:=Worksheets(i)
        End If
    Next j
Next i
End Sub
 
Katılım
10 Nisan 2008
Mesajlar
578
Excel Vers. ve Dili
2000,2003,2007
Merhaba,

Kodu denermisiniz.



Sub Auto_Open()
Dim i As Integer
Dim j As Integer
If Worksheets.Count = 1 Then Exit Sub
For i = 1 To Worksheets.Count - 1
For j = i + 1 To Worksheets.Count
If Worksheets(j).Name < Worksheets(i).Name Then
Worksheets(j).Move before:=Worksheets(i)
End If
Next j
Next i
End Sub
 

sinful

Banned
Katılım
29 Mayıs 2007
Mesajlar
155
Excel Vers. ve Dili
Office 2003
Çalıştı.Çok teşekkür ederim.Elleriniz dert görmesin.
 
Üst