Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Dear All,
I have a range of cells. (a1 to az1) these cells will be input with D/S or N/S for shifts, what I need is a CF format to highlight the cells and bold if more than 4 D/S are in a row such as D/S D/S D/S D/S D/S in cells A1 A2 A3 A4 A5 these will highlight a colour and bold and the same for N/S also. can anyone help me on this small problem. many thanks. MN |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
One way, using a helper row...
In row 2 (insert a new row 2 if necessary), enter this formula in B2: =IF(B1=A1,A2+1,1) Copy B2 to the right through AZ2. Select row 1. Select Format Conditional Formatting. Change 'Cell Value Is' to 'Formula Is', and enter the formula =(A24) Click the Format button and select the formatting you want. Click OK and OK to close the Conditional Formatting dialog. You can hide row 2 if desired. Hope this helps, Hutch "santaviga" wrote: Dear All, I have a range of cells. (a1 to az1) these cells will be input with D/S or N/S for shifts, what I need is a CF format to highlight the cells and bold if more than 4 D/S are in a row such as D/S D/S D/S D/S D/S in cells A1 A2 A3 A4 A5 these will highlight a colour and bold and the same for N/S also. can anyone help me on this small problem. many thanks. MN |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Besides the formula in B2, you should enter the number 1 in cell A2.
Hutch "Tom Hutchins" wrote: One way, using a helper row... In row 2 (insert a new row 2 if necessary), enter this formula in B2: =IF(B1=A1,A2+1,1) Copy B2 to the right through AZ2. Select row 1. Select Format Conditional Formatting. Change 'Cell Value Is' to 'Formula Is', and enter the formula =(A24) Click the Format button and select the formatting you want. Click OK and OK to close the Conditional Formatting dialog. You can hide row 2 if desired. Hope this helps, Hutch "santaviga" wrote: Dear All, I have a range of cells. (a1 to az1) these cells will be input with D/S or N/S for shifts, what I need is a CF format to highlight the cells and bold if more than 4 D/S are in a row such as D/S D/S D/S D/S D/S in cells A1 A2 A3 A4 A5 these will highlight a colour and bold and the same for N/S also. can anyone help me on this small problem. many thanks. MN |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
this should do it
Sub formats() Range("a1").Select Do Until ActiveCell.Value = "" Dim v1 As String Dim v2 As String Dim v3 As String Dim v4 As String Dim v As String v1 = ActiveCell.Value v2 = ActiveCell.Offset(1, 0).Value v3 = ActiveCell.Offset(2, 0).Value v4 = ActiveCell.Offset(3, 0).Value v5 = v1 & v2 & v3 & v4 If v5 = "d/sd/sd/sd/s" Then Range(ActiveCell.Address, ActiveCell.Offset(3, 0)).Select Selection.Font.Bold = True With Selection.Interior .ColorIndex = 6 .Pattern = xlSolid End With ElseIf v5 = "n/sn/sn/sn/s" Then Range(ActiveCell.Address, ActiveCell.Offset(3, 0)).Select Selection.Font.Bold = True With Selection.Interior .ColorIndex = 6 .Pattern = xlSolid End With Else End If ActiveCell.Offset(1, 0).Activate Loop End Sub "santaviga" wrote: Dear All, I have a range of cells. (a1 to az1) these cells will be input with D/S or N/S for shifts, what I need is a CF format to highlight the cells and bold if more than 4 D/S are in a row such as D/S D/S D/S D/S D/S in cells A1 A2 A3 A4 A5 these will highlight a colour and bold and the same for N/S also. can anyone help me on this small problem. many thanks. MN |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi Tom, Tried this but returning false figures further along the line, I
thought of AND function in CF with some sort of formula in there. Any further ideas?? MN "Tom Hutchins" wrote: Besides the formula in B2, you should enter the number 1 in cell A2. Hutch "Tom Hutchins" wrote: One way, using a helper row... In row 2 (insert a new row 2 if necessary), enter this formula in B2: =IF(B1=A1,A2+1,1) Copy B2 to the right through AZ2. Select row 1. Select Format Conditional Formatting. Change 'Cell Value Is' to 'Formula Is', and enter the formula =(A24) Click the Format button and select the formatting you want. Click OK and OK to close the Conditional Formatting dialog. You can hide row 2 if desired. Hope this helps, Hutch "santaviga" wrote: Dear All, I have a range of cells. (a1 to az1) these cells will be input with D/S or N/S for shifts, what I need is a CF format to highlight the cells and bold if more than 4 D/S are in a row such as D/S D/S D/S D/S D/S in cells A1 A2 A3 A4 A5 these will highlight a colour and bold and the same for N/S also. can anyone help me on this small problem. many thanks. MN |
#6
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Are the 'false figures' caused by blank cells? If so, try this formula in B2:
=IF(AND(B1=A1,LEN(B1)0),A2+1,1) Copy across through AZ1. I don't see a way to do all this just using a conditional formatting formula (with no helper row), but I will keep experimenting. Hutch "santaviga" wrote: Hi Tom, Tried this but returning false figures further along the line, I thought of AND function in CF with some sort of formula in there. Any further ideas?? MN "Tom Hutchins" wrote: Besides the formula in B2, you should enter the number 1 in cell A2. Hutch "Tom Hutchins" wrote: One way, using a helper row... In row 2 (insert a new row 2 if necessary), enter this formula in B2: =IF(B1=A1,A2+1,1) Copy B2 to the right through AZ2. Select row 1. Select Format Conditional Formatting. Change 'Cell Value Is' to 'Formula Is', and enter the formula =(A24) Click the Format button and select the formatting you want. Click OK and OK to close the Conditional Formatting dialog. You can hide row 2 if desired. Hope this helps, Hutch "santaviga" wrote: Dear All, I have a range of cells. (a1 to az1) these cells will be input with D/S or N/S for shifts, what I need is a CF format to highlight the cells and bold if more than 4 D/S are in a row such as D/S D/S D/S D/S D/S in cells A1 A2 A3 A4 A5 these will highlight a colour and bold and the same for N/S also. can anyone help me on this small problem. many thanks. MN |
#7
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
That has done the trick. many thanks Hutch
Mark "Tom Hutchins" wrote: Are the 'false figures' caused by blank cells? If so, try this formula in B2: =IF(AND(B1=A1,LEN(B1)0),A2+1,1) Copy across through AZ1. I don't see a way to do all this just using a conditional formatting formula (with no helper row), but I will keep experimenting. Hutch "santaviga" wrote: Hi Tom, Tried this but returning false figures further along the line, I thought of AND function in CF with some sort of formula in there. Any further ideas?? MN "Tom Hutchins" wrote: Besides the formula in B2, you should enter the number 1 in cell A2. Hutch "Tom Hutchins" wrote: One way, using a helper row... In row 2 (insert a new row 2 if necessary), enter this formula in B2: =IF(B1=A1,A2+1,1) Copy B2 to the right through AZ2. Select row 1. Select Format Conditional Formatting. Change 'Cell Value Is' to 'Formula Is', and enter the formula =(A24) Click the Format button and select the formatting you want. Click OK and OK to close the Conditional Formatting dialog. You can hide row 2 if desired. Hope this helps, Hutch "santaviga" wrote: Dear All, I have a range of cells. (a1 to az1) these cells will be input with D/S or N/S for shifts, what I need is a CF format to highlight the cells and bold if more than 4 D/S are in a row such as D/S D/S D/S D/S D/S in cells A1 A2 A3 A4 A5 these will highlight a colour and bold and the same for N/S also. can anyone help me on this small problem. many thanks. MN |
#8
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi, Need a little more help on this one, input the macro but when 5 x D/S in
a row and macro run doesn't do anything, any suggestions. regards Mark "dmoney" wrote: this should do it Sub formats() Range("a1").Select Do Until ActiveCell.Value = "" Dim v1 As String Dim v2 As String Dim v3 As String Dim v4 As String Dim v As String v1 = ActiveCell.Value v2 = ActiveCell.Offset(1, 0).Value v3 = ActiveCell.Offset(2, 0).Value v4 = ActiveCell.Offset(3, 0).Value v5 = v1 & v2 & v3 & v4 If v5 = "d/sd/sd/sd/s" Then Range(ActiveCell.Address, ActiveCell.Offset(3, 0)).Select Selection.Font.Bold = True With Selection.Interior .ColorIndex = 6 .Pattern = xlSolid End With ElseIf v5 = "n/sn/sn/sn/s" Then Range(ActiveCell.Address, ActiveCell.Offset(3, 0)).Select Selection.Font.Bold = True With Selection.Interior .ColorIndex = 6 .Pattern = xlSolid End With Else End If ActiveCell.Offset(1, 0).Activate Loop End Sub "santaviga" wrote: Dear All, I have a range of cells. (a1 to az1) these cells will be input with D/S or N/S for shifts, what I need is a CF format to highlight the cells and bold if more than 4 D/S are in a row such as D/S D/S D/S D/S D/S in cells A1 A2 A3 A4 A5 these will highlight a colour and bold and the same for N/S also. can anyone help me on this small problem. many thanks. MN |
#9
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
send me an email and i will forward u the file i am using
"santaviga" wrote: Hi, Need a little more help on this one, input the macro but when 5 x D/S in a row and macro run doesn't do anything, any suggestions. regards Mark "dmoney" wrote: this should do it Sub formats() Range("a1").Select Do Until ActiveCell.Value = "" Dim v1 As String Dim v2 As String Dim v3 As String Dim v4 As String Dim v As String v1 = ActiveCell.Value v2 = ActiveCell.Offset(1, 0).Value v3 = ActiveCell.Offset(2, 0).Value v4 = ActiveCell.Offset(3, 0).Value v5 = v1 & v2 & v3 & v4 If v5 = "d/sd/sd/sd/s" Then Range(ActiveCell.Address, ActiveCell.Offset(3, 0)).Select Selection.Font.Bold = True With Selection.Interior .ColorIndex = 6 .Pattern = xlSolid End With ElseIf v5 = "n/sn/sn/sn/s" Then Range(ActiveCell.Address, ActiveCell.Offset(3, 0)).Select Selection.Font.Bold = True With Selection.Interior .ColorIndex = 6 .Pattern = xlSolid End With Else End If ActiveCell.Offset(1, 0).Activate Loop End Sub "santaviga" wrote: Dear All, I have a range of cells. (a1 to az1) these cells will be input with D/S or N/S for shifts, what I need is a CF format to highlight the cells and bold if more than 4 D/S are in a row such as D/S D/S D/S D/S D/S in cells A1 A2 A3 A4 A5 these will highlight a colour and bold and the same for N/S also. can anyone help me on this small problem. many thanks. MN |
#11
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Regression Leverage Formula (Jerry W. Lewis or Mike Middleton)already have DFITS formula | Excel Worksheet Functions | |||
Excel 2002 Formula: Urgent Conditional Formula Required Right Away - if possible | Excel Discussion (Misc queries) | |||
Formula expected end of statement error, typing formula into cell as part of VBA macro | Excel Programming | |||
Excel 2002 formula displayed not value formula option not checked | Excel Worksheet Functions | |||
Commenting custom formula fields/formula on formula editor | Excel Programming |