Right click any sheet tab, view code and paste this in and run it
Sub Sortem()
LastSheet = Sheets.Count
For ws = 1 To LastSheet
For ws2 = ws To LastSheet
If UCase(Sheets(ws2).Name) < UCase(Sheets(ws).Name) Then
Sheets(ws2).Move Before:=Sheets(ws)
End If
Next ws2
Next ws
End Sub
1. There is no command built into Excel to do this.
2. You need to use VBA code to do it and here is a site with just that: http://www.cpearson.com/excel/sortws.aspx
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.