Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I have a reasonably large spreadsheet (about 2000 rows) and i need to format
each row based on the value of a cell in a specific column. For example, if there is a "B" in Cell I20, I need to fill the whole of Row 20 with the colour green. I then need to apply this to every row. Similarly if there is a different letter, I need to make the row a different colour... All help gratefully appreciated! J |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Assuming you have three or fewer conditions, then conditional formatting can
handle this. In A20, for example, set the first CF to read 'formula is' =$I20="B". You can fill this across and down. Additional conditions can be applied just like normal. "James M" wrote: I have a reasonably large spreadsheet (about 2000 rows) and i need to format each row based on the value of a cell in a specific column. For example, if there is a "B" in Cell I20, I need to fill the whole of Row 20 with the colour green. I then need to apply this to every row. Similarly if there is a different letter, I need to make the row a different colour... All help gratefully appreciated! J |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Fantastic! I knew it had to be something simple.. If I have more conditions,
do you have any ideas? Also, I know this odd but is there a way of doing this in reverse?... i.e. if it is green insert a "b"? J "bpeltzer" wrote: Assuming you have three or fewer conditions, then conditional formatting can handle this. In A20, for example, set the first CF to read 'formula is' =$I20="B". You can fill this across and down. Additional conditions can be applied just like normal. "James M" wrote: I have a reasonably large spreadsheet (about 2000 rows) and i need to format each row based on the value of a cell in a specific column. For example, if there is a "B" in Cell I20, I need to fill the whole of Row 20 with the colour green. I then need to apply this to every row. Similarly if there is a different letter, I need to make the row a different colour... All help gratefully appreciated! J |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Some additional resources for conditional formatting:
http://mcgimpsey.com/excel/conditional6.html http://www.xldynamic.com/source/xld.....Download.html "James M" wrote: Fantastic! I knew it had to be something simple.. If I have more conditions, do you have any ideas? Also, I know this odd but is there a way of doing this in reverse?... i.e. if it is green insert a "b"? J "bpeltzer" wrote: Assuming you have three or fewer conditions, then conditional formatting can handle this. In A20, for example, set the first CF to read 'formula is' =$I20="B". You can fill this across and down. Additional conditions can be applied just like normal. "James M" wrote: I have a reasonably large spreadsheet (about 2000 rows) and i need to format each row based on the value of a cell in a specific column. For example, if there is a "B" in Cell I20, I need to fill the whole of Row 20 with the colour green. I then need to apply this to every row. Similarly if there is a different letter, I need to make the row a different colour... All help gratefully appreciated! J |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
You would need a macro to react to a color.
-- Regards, Tom Ogilvy "James M" wrote in message ... Fantastic! I knew it had to be something simple.. If I have more conditions, do you have any ideas? Also, I know this odd but is there a way of doing this in reverse?... i.e. if it is green insert a "b"? J "bpeltzer" wrote: Assuming you have three or fewer conditions, then conditional formatting can handle this. In A20, for example, set the first CF to read 'formula is' =$I20="B". You can fill this across and down. Additional conditions can be applied just like normal. "James M" wrote: I have a reasonably large spreadsheet (about 2000 rows) and i need to format each row based on the value of a cell in a specific column. For example, if there is a "B" in Cell I20, I need to fill the whole of Row 20 with the colour green. I then need to apply this to every row. Similarly if there is a different letter, I need to make the row a different colour... All help gratefully appreciated! J |
#6
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() "bpeltzer" wrote: Assuming you have three or fewer conditions, then conditional formatting can handle this. In A20, for example, set the first CF to read 'formula is' =$I20="B". You can fill this across and down. Additional conditions can be applied just like normal. "James M" wrote: I have a reasonably large spreadsheet (about 2000 rows) and i need to format each row based on the value of a cell in a specific column. For example, if there is a "B" in Cell I20, I need to fill the whole of Row 20 with the colour green. I then need to apply this to every row. Similarly if there is a different letter, I need to make the row a different colour... All help gratefully appreciated! J |
#7
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
If you have only 3 letters to react to, you can do this with conditional
formatting. Select your row with the activecell in column A for instance. in conditional formatting, change Cell Value is to formula is, then enter a formula like So assume we have selected rows 1 to 100 and the active Cell is A1. =A1=$I1 then click the format button and choose the pattern. -- Regards, Tom Ogilvy "James M" <James wrote in message ... I have a reasonably large spreadsheet (about 2000 rows) and i need to format each row based on the value of a cell in a specific column. For example, if there is a "B" in Cell I20, I need to fill the whole of Row 20 with the colour green. I then need to apply this to every row. Similarly if there is a different letter, I need to make the row a different colour... All help gratefully appreciated! J |
#8
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
sorry, formula should have been
=$I1="B" -- Regards, Tom Ogilvy "Tom Ogilvy" wrote in message ... If you have only 3 letters to react to, you can do this with conditional formatting. Select your row with the activecell in column A for instance. in conditional formatting, change Cell Value is to formula is, then enter a formula like So assume we have selected rows 1 to 100 and the active Cell is A1. =A1=$I1 then click the format button and choose the pattern. -- Regards, Tom Ogilvy "James M" <James wrote in message ... I have a reasonably large spreadsheet (about 2000 rows) and i need to format each row based on the value of a cell in a specific column. For example, if there is a "B" in Cell I20, I need to fill the whole of Row 20 with the colour green. I then need to apply this to every row. Similarly if there is a different letter, I need to make the row a different colour... All help gratefully appreciated! J |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Conditional formatting Entire Row Based on single Cell Value | Excel Discussion (Misc queries) | |||
Conditional Formatting an entire row based on one cell's value. | Excel Discussion (Misc queries) | |||
Conditional Formatting based on entire column | Excel Worksheet Functions | |||
HOW CAN I APPLY A COLOR TO ENTIRE ROW USING CONDITIONAL FORMATT | Excel Worksheet Functions | |||
Conditional formatting of an entire row based on a cell text entry | Excel Discussion (Misc queries) |