VBA Worksheet'leri Alfabetik Sıraya Sokmak

Birçok çalışma sayfası (worksheet) içeren bir çalışma kitabınız (workbook) varsa ve bunları alfabetik olarak sıralamak istiyorsanız, aşağıdaki makro kodunu kullanabilirsiniz..

Sub Sirala()
   Application.ScreenUpdating = False
   Dim ShCount As Integer, i As Integer, j
   As Integer
   ShCount = Sheets.Count
   For i = 1 To ShCount - 1
      For j = i + 1 To ShCount
        If Sheets(j).Name < Sheets(i).Name Then
          Sheets(j).Move before:=Sheets(i)
        End If
      Next j
   Next i
   Application.ScreenUpdating = True
End Sub


VBA

İlginizi Çekebilir

VBA Bir Dictionary'i Filtreleyip Yeni Bir Dictionary Yaratma Örne ...

VBA Santigrat Cinsinden Sıcaklığı Fahrenheit'e Çevirmek

VBA Bir Dizi Kullanarak N Sayının Toplamını Bulma Örneği

VBA 1'den 100'e Kadar Çift Sayı Toplam Örneği

VBA 1'den 100'e Kadar Asal Sayı Toplam Örneği