Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Sort macro by same columns
I'd like a general sort macro that will sort the selected
rows in our Schedule spreadsheet, always by the same two columns, with no header rows. After creating a recorded one, the code specifies the top cell in each column in the Key# criteria. This will in general, be different each time. TIA Kevin Sprinkel |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
Sort macro by same columns
Just use the top cell of the column as the Key1 and Key2 criteria:
Key1:= Range("A1"), Key2:= Range("B1") Or am I misunderstanding you? -- Vasant "Kevin Sprinkel" wrote in message ... I'd like a general sort macro that will sort the selected rows in our Schedule spreadsheet, always by the same two columns, with no header rows. After creating a recorded one, the code specifies the top cell in each column in the Key# criteria. This will in general, be different each time. TIA Kevin Sprinkel |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
Sort macro by same columns
This would sort all rows; I want only to sort the selected
range. So what would be useful is a function that returned the top row of the selected range, so that I could build the Key1, Key2 criteria: Dim strK1 as String strK1 = "A" & strval(<RowReturnedfromFunction) Key1:=Range(strK1) Can you point me in the right direction? Thank you. Kevin Sprinkel -----Original Message----- Just use the top cell of the column as the Key1 and Key2 criteria: Key1:= Range("A1"), Key2:= Range("B1") Or am I misunderstanding you? -- Vasant "Kevin Sprinkel" wrote in message ... I'd like a general sort macro that will sort the selected rows in our Schedule spreadsheet, always by the same two columns, with no header rows. After creating a recorded one, the code specifies the top cell in each column in the Key# criteria. This will in general, be different each time. TIA Kevin Sprinkel . |
#4
Posted to microsoft.public.excel.programming
|
|||
|
|||
Sort macro by same columns
Did you try it?
-- Vasant "Kevin Sprinkel" wrote in message ... This would sort all rows; I want only to sort the selected range. So what would be useful is a function that returned the top row of the selected range, so that I could build the Key1, Key2 criteria: Dim strK1 as String strK1 = "A" & strval(<RowReturnedfromFunction) Key1:=Range(strK1) Can you point me in the right direction? Thank you. Kevin Sprinkel -----Original Message----- Just use the top cell of the column as the Key1 and Key2 criteria: Key1:= Range("A1"), Key2:= Range("B1") Or am I misunderstanding you? -- Vasant "Kevin Sprinkel" wrote in message ... I'd like a general sort macro that will sort the selected rows in our Schedule spreadsheet, always by the same two columns, with no header rows. After creating a recorded one, the code specifies the top cell in each column in the Key# criteria. This will in general, be different each time. TIA Kevin Sprinkel . |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Sort by color: Is there an easy way to sort columns or rows in EX | Excel Worksheet Functions | |||
sort by two columns ends up with wrong sort in 2nd col | Excel Discussion (Misc queries) | |||
Sort command does not sort some columns? | New Users to Excel | |||
How do I sort the data in 8 columns by two of the columns? | Excel Worksheet Functions | |||
data sort is not including all columns in sort | Excel Discussion (Misc queries) |