I have the following code, I need it to sort all the sheets in my workbook on the first column. The below code doesnt seem to work for me though.
I get the error:
Run-time error '1004':
The sort reference is not valid.
When I make a macro the sort code line is exactly the same though :-S
Thanks for any help![]()
Private Sub CommandButton1_Click() For x = 2 To Application.Sheets.Count Sheets(x).Activate Sheets(x).Cells.Select Selection.Sort Key1:=Range("A2"), Order1:=xlAscending, Header:=xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, DataOption1:=xlSortNormal Next End Sub
Jay
Bookmarks