You are on page 1of 1

Ordenar abas

Private Sub Workbook_Open()


Application.ScreenUpdating = False
Dim WkSheet As Worksheet
Dim NomePlan As String
Dim I As Integer
Ultima = Worksheets(Worksheets.Count).Name
For Each WkSheet In Worksheets
NomePlan = LCase(WkSheet.Name)
For I = 1 To Worksheets.Count
If LCase(Worksheets.Item(I).Name) < NomePlan Then
WkSheet.Move After:=Worksheets.Item(I)
End If
Next I
Next WkSheet
Application.ScreenUpdating = True
End Sub

You might also like