I'd like to rearrange worksheets within a workbook so that they appear in alphabetical order.
T trishk Aug 20, 2008 #1 I'd like to rearrange worksheets within a workbook so that they appear in alphabetical order.
M Mike H Aug 20, 2008 #3 Hi, Right click a sheet tab, view code and paste this in and run it Sub Sortem() For x = 1 To Worksheets.Count For y = x To Worksheets.Count If UCase(Sheets(y).Name) < UCase(Sheets(x).Name) Then Sheets(y).Move Before:=Sheets(x) End If Next Next End Sub Mike
Hi, Right click a sheet tab, view code and paste this in and run it Sub Sortem() For x = 1 To Worksheets.Count For y = x To Worksheets.Count If UCase(Sheets(y).Name) < UCase(Sheets(x).Name) Then Sheets(y).Move Before:=Sheets(x) End If Next Next End Sub Mike