ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Worksheet Functions (https://www.excelbanter.com/excel-worksheet-functions/)
-   -   How do I sort two columns without changing the formatting? (https://www.excelbanter.com/excel-worksheet-functions/137907-how-do-i-sort-two-columns-without-changing-formatting.html)

LisaD

How do I sort two columns without changing the formatting?
 


Peo Sjoblom

How do I sort two columns without changing the formatting?
 
Copy the columns somewhere else, sort them, select the old columns and do
editpaste special and select values

--
Regards,

Peo Sjoblom


"LisaD" wrote in message
...




LisaD

How do I sort two columns without changing the formatting?
 
I guess I can do that. It just seems like a lot of extra work. Are there any
other ideas. Doesn't the program have some sort of fuction to allow formats
to stay the same?

"Peo Sjoblom" wrote:

Copy the columns somewhere else, sort them, select the old columns and do
editpaste special and select values

--
Regards,

Peo Sjoblom


"LisaD" wrote in message
...





Peo Sjoblom

How do I sort two columns without changing the formatting?
 
You were a bit frugal with your original question, here is one way

http://www.cpearson.com/excel/banding.htm


--
Regards,

Peo Sjoblom




"LisaD" wrote in message
...
I guess I can do that. It just seems like a lot of extra work. Are there
any
other ideas. Doesn't the program have some sort of fuction to allow
formats
to stay the same?

"Peo Sjoblom" wrote:

Copy the columns somewhere else, sort them, select the old columns and do
editpaste special and select values

--
Regards,

Peo Sjoblom


"LisaD" wrote in message
...







Bill Kuunders

How do I sort two columns without changing the formatting?
 
3 options..

enter the names on a clean unshaded sheet
do the sort
copy the names and
go to a sheet with the shaded lines
and edit... paste special... values

or
have a list of pupils on a shaded lines sheet in alphabetical order
just mark cells next to the names

or
use a macro to do the sort and re- shade the lines after the sort

Sub ShadeEveryOtherRow()
Dim Counter As Integer

Sheets("sheet4").Select
Range("A1:M40").Select
Selection.Sort Key1:=Range("A1"), Order1:=xlAscending, Header:=xlNo, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal

Range("A1").Select

For Counter = 1 To 40
'If the row is an odd number (within the selection)...
If Counter Mod 2 = 1 Then
'Set the pattern to xlGray16.
Rows(Counter).Interior.Pattern = xlGray16

Else
Rows(Counter).Interior.Pattern = nil
End If
Next

End Sub

You will have to adjust the ranges to suit.
--
Greetings from New Zealand

"LisaD" wrote in message
...




Susan

How do I sort two columns without changing the formatting?
 
if it's banded shading, you can input that with conditional formatting
& then when you sort it, the banding will stay put..........

conditional formatting:
formula =
=mod(row(),2)=0
set format

susan


On Apr 4, 6:06 pm, "Bill Kuunders" wrote:
3 options..

enter the names on a clean unshaded sheet
do the sort
copy the names and
go to a sheet with the shaded lines
and edit... paste special... values

or
have a list of pupils on a shaded lines sheet in alphabetical order
just mark cells next to the names

or
use a macro to do the sort and re- shade the lines after the sort

Sub ShadeEveryOtherRow()
Dim Counter As Integer

Sheets("sheet4").Select
Range("A1:M40").Select
Selection.Sort Key1:=Range("A1"), Order1:=xlAscending, Header:=xlNo, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal

Range("A1").Select

For Counter = 1 To 40
'If the row is an odd number (within the selection)...
If Counter Mod 2 = 1 Then
'Set the pattern to xlGray16.
Rows(Counter).Interior.Pattern = xlGray16

Else
Rows(Counter).Interior.Pattern = nil
End If
Next

End Sub

You will have to adjust the ranges to suit.
--
Greetings from New Zealand

"LisaD" wrote in message

...



- Hide quoted text -

- Show quoted text -





All times are GMT +1. The time now is 09:48 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com