Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
sorting with a macro
why dont this work on other machine(pc) copied to same location(folder) same
name and every thing. the only thing is I used excel 2002 and I dont know what ver the other pc has on it. Sub Sort_Drivers() ' ' Sort_Drivers Macro ' Macro by Kelly ' ' Application.Run "'Points Tracker.xls'!UnprotectAll" Range("A4:AM104").Select Range("A4").Activate Selection.Sort Key1:=Range("A4"), Order1:=xlAscending, Header:=xlGuess, _ OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _ DataOption1:=xlSortNormal Range("A4").Select Application.Run "'Points Tracker.xls'!ProtectAll" End Sub Sub Sort_Rank() ' ' Sort_Rank Macro ' Macro by Kelly ' ' Application.Run "'Points Tracker.xls'!UnprotectAll" Range("A4:AM104").Select Range("AM4").Activate Selection.Sort Key1:=Range("AM4"), Order1:=xlAscending, Header:=xlGuess, _ OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _ DataOption1:=xlSortNormal Range("A4").Select Application.Run "'Points Tracker.xls'!ProtectAll" End Sub |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
sorting with a macro
Just curious but what is "don't work" and are both macros "not working"?
Error message? Nothing? Improper sort or rank? Sheets remain protected? Gord Dibben MS Excel MVP On Sun, 20 Apr 2008 16:04:00 -0700, Kelly******** wrote: why dont this work on other machine(pc) copied to same location(folder) same name and every thing. the only thing is I used excel 2002 and I dont know what ver the other pc has on it. Sub Sort_Drivers() ' ' Sort_Drivers Macro ' Macro by Kelly ' ' Application.Run "'Points Tracker.xls'!UnprotectAll" Range("A4:AM104").Select Range("A4").Activate Selection.Sort Key1:=Range("A4"), Order1:=xlAscending, Header:=xlGuess, _ OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _ DataOption1:=xlSortNormal Range("A4").Select Application.Run "'Points Tracker.xls'!ProtectAll" End Sub Sub Sort_Rank() ' ' Sort_Rank Macro ' Macro by Kelly ' ' Application.Run "'Points Tracker.xls'!UnprotectAll" Range("A4:AM104").Select Range("AM4").Activate Selection.Sort Key1:=Range("AM4"), Order1:=xlAscending, Header:=xlGuess, _ OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _ DataOption1:=xlSortNormal Range("A4").Select Application.Run "'Points Tracker.xls'!ProtectAll" End Sub |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
sorting with a macro
The DataOption1 stuff was added in xl2002. Remove that portion and it should
work in earlier versions, too. Kelly******** wrote: why dont this work on other machine(pc) copied to same location(folder) same name and every thing. the only thing is I used excel 2002 and I dont know what ver the other pc has on it. Sub Sort_Drivers() ' ' Sort_Drivers Macro ' Macro by Kelly ' ' Application.Run "'Points Tracker.xls'!UnprotectAll" Range("A4:AM104").Select Range("A4").Activate Selection.Sort Key1:=Range("A4"), Order1:=xlAscending, Header:=xlGuess, _ OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _ DataOption1:=xlSortNormal Range("A4").Select Application.Run "'Points Tracker.xls'!ProtectAll" End Sub Sub Sort_Rank() ' ' Sort_Rank Macro ' Macro by Kelly ' ' Application.Run "'Points Tracker.xls'!UnprotectAll" Range("A4:AM104").Select Range("AM4").Activate Selection.Sort Key1:=Range("AM4"), Order1:=xlAscending, Header:=xlGuess, _ OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _ DataOption1:=xlSortNormal Range("A4").Select Application.Run "'Points Tracker.xls'!ProtectAll" End Sub -- Dave Peterson |
#4
Posted to microsoft.public.excel.programming
|
|||
|
|||
sorting with a macro
I forget that stuff(some other stuff too) all the time.
Thanks for the reminder. Gord On Sun, 20 Apr 2008 18:47:46 -0500, Dave Peterson wrote: The DataOption1 stuff was added in xl2002. Remove that portion and it should work in earlier versions, too. Kelly******** wrote: why dont this work on other machine(pc) copied to same location(folder) same name and every thing. the only thing is I used excel 2002 and I dont know what ver the other pc has on it. Sub Sort_Drivers() ' ' Sort_Drivers Macro ' Macro by Kelly ' ' Application.Run "'Points Tracker.xls'!UnprotectAll" Range("A4:AM104").Select Range("A4").Activate Selection.Sort Key1:=Range("A4"), Order1:=xlAscending, Header:=xlGuess, _ OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _ DataOption1:=xlSortNormal Range("A4").Select Application.Run "'Points Tracker.xls'!ProtectAll" End Sub Sub Sort_Rank() ' ' Sort_Rank Macro ' Macro by Kelly ' ' Application.Run "'Points Tracker.xls'!UnprotectAll" Range("A4:AM104").Select Range("AM4").Activate Selection.Sort Key1:=Range("AM4"), Order1:=xlAscending, Header:=xlGuess, _ OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _ DataOption1:=xlSortNormal Range("A4").Select Application.Run "'Points Tracker.xls'!ProtectAll" End Sub |
#5
Posted to microsoft.public.excel.programming
|
|||
|
|||
sorting with a macro
took out DataOption1:=xlSortNormal and it errors.
can you show me what to take out or modify "Dave Peterson" wrote: The DataOption1 stuff was added in xl2002. Remove that portion and it should work in earlier versions, too. Kelly******** wrote: why dont this work on other machine(pc) copied to same location(folder) same name and every thing. the only thing is I used excel 2002 and I dont know what ver the other pc has on it. Sub Sort_Drivers() ' ' Sort_Drivers Macro ' Macro by Kelly ' ' Application.Run "'Points Tracker.xls'!UnprotectAll" Range("A4:AM104").Select Range("A4").Activate Selection.Sort Key1:=Range("A4"), Order1:=xlAscending, Header:=xlGuess, _ OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _ DataOption1:=xlSortNormal Range("A4").Select Application.Run "'Points Tracker.xls'!ProtectAll" End Sub Sub Sort_Rank() ' ' Sort_Rank Macro ' Macro by Kelly ' ' Application.Run "'Points Tracker.xls'!UnprotectAll" Range("A4:AM104").Select Range("AM4").Activate Selection.Sort Key1:=Range("AM4"), Order1:=xlAscending, Header:=xlGuess, _ OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _ DataOption1:=xlSortNormal Range("A4").Select Application.Run "'Points Tracker.xls'!ProtectAll" End Sub -- Dave Peterson |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Help with Macro for sorting | Excel Worksheet Functions | |||
Sorting macro | Excel Programming | |||
macro for sorting | Excel Discussion (Misc queries) | |||
Sorting with a macro? | Excel Programming | |||
Sorting w/Macro | Excel Programming |