![]() |
|
#1
|
|||
|
|||
![]()
Good Morning.
![]() I have an Excel spreadsheet that needs to be updated. There could be updates made anywhere on the spreadsheet. I need the cell to change to yellow as modifications are being made. I got as far as copying the entire spreadsheet over to the far right but this is where I am stuck. I will keep attempting to play until I hear back from someone. Thank you in advance for your time. Laurie B. |
#2
|
|||
|
|||
![]()
You're right about copying everything, there HAS to be something to compare to to accomplish this through conditional formatting.
So, let's say everything in column A is duplicated in column AA. As you make edits in column A the values would no longer match and you could highlight the cells via that fact. So, highlight column A and use this CF setting: Condition1: Formula Is: =A1<>AA1 Format... Pattern: Yellow |
#3
|
|||
|
|||
![]()
I am not sure what I am doing wrong but it isn't working.
I tested a small area = Q2<>BF2 CF = Yellow The applies to doesn' look right. =$Q:$Q |
#4
|
|||
|
|||
![]()
Maybe the primary formula needs to be
=Q1 <> BF1 This is pretty basic, you'll have to tinker with it. Should work. |
#5
|
|||
|
|||
![]()
Thank you for your efforts. I am beyond tinkering at this point. I am using MS Excel 2010. I have 3 columns with drop down list in each column. If there is a change in any of the cells where the engineer changed grapes to oranges, the cell turns yellow. I am copying those 3 columns over to the right. For this example, I am only using one of the three columns. I highlight the column, click on conditional formating, then selecting "New Rule", then selecting "Use a Formula". This is where I can put =$Q$2:$Q$7 <> $AB$2:$AB$7. As I select the Column and Cells, excel adds the dollars signs.
I then select the formatting and the color. This should be easy, I agree. I then go to my Column Q line 2 and make a change and nothing happens. Maybe there's an alternate way to do what I am doing? Honestly I've tinkered for hours trying to get this to work. Thank you again for all your help. Laurie B. |
#6
|
|||
|
|||
![]()
Hi Laurie B,
these can be little tricky to set up now in 2000 & 2010. Follow these steps and it should work.
|
#7
|
||||
|
||||
![]()
An alternative approach, which doesn't require you to copy the existing data to a new location, is to add a macro like the following to the worksheet's code module:
Code:
Option Explicit Dim NewVal As String, OldVal As String, NewAddr As String, OldAddr As String Private Sub Worksheet_SelectionChange(ByVal Target As Range) NewVal = ActiveCell.Formula NewAddr = ActiveCell.Address If OldAddr <> "" Then With ActiveSheet.Range(OldAddr) If .Formula <> OldVal Then .Interior.ColorIndex = 6 End If End With End If OldVal = NewVal OldAddr = NewAddr End Sub
__________________
Cheers, Paul Edstein [Fmr MS MVP - Word] |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Conditional formatting | zanat0s | Excel | 4 | 01-20-2012 03:30 AM |
![]() |
Lucky | Excel | 2 | 10-03-2011 11:41 PM |
Conditional Formatting | namedujour | Excel | 3 | 08-25-2011 01:46 PM |
![]() |
Snvlsfoal | Excel | 3 | 07-03-2011 11:55 PM |
![]() |
djreyrey | Excel | 3 | 06-03-2011 01:54 AM |