Unselect range
Try avoiding the select(s) something like this.
Sub Macro2()
Application.ScreenUpdating = False
Sheets("Sheet3").Columns("A:B").Sort Key1:=Range("B1"), Header:=xlYes,
Application.ScreenUpdating = True
End Sub
--
HTH...
Jim Thomlinson
"Biff" wrote:
Hi folks!
I have this simple macro created using the recorder:
Sub Macro2()
Application.ScreenUpdating = False
Sheets("Sheet3").Select
Columns("A:B").Select
Selection.Sort Key1:=Range("B1"), Order1:=xlAscending, Header:=xlGuess,
_
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
Sheets("Sheet2").Select
Application.ScreenUpdating = True
End Sub
All it does is sort Sheet3 A:B
I have the macro assigned to a button on another sheet. It works fine except
that after it runs and I go to sheet3 the sorted range, columns A:B, are
still selected.
How can I get the sorted range to be unselected after the macro runs?
Thanks!
Biff
|