Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I have wrote a VBA code to add conditional formatting to a
cell. Here is the code: With Sheets("T.S.").Range("AD10") .FormatConditions.Delete .FormatConditions.Add Type:=xlExpression, Formula1:= _ "=IF(AD10=895,0,IF(AD10=0,0,1))" .FormatConditions(1).Font.ColorIndex = xlAutomatic .FormatConditions(1).Interior.ColorIndex = 3 However...it isn't adding the formatting??? |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi
the following works for me: Sub foo() With Sheets("T.S.").Range("AD10") .FormatConditions.Delete .FormatConditions.Add Type:=xlExpression, _ Formula1:= _ "=(AD10<895)*(AD10<0)" .FormatConditions(1).Font.ColorIndex = xlAutomatic .FormatConditions(1).Interior.ColorIndex = 3 End With End Sub -- Regards Frank Kabel Frankfurt, Germany scrabtree wrote: I have wrote a VBA code to add conditional formatting to a cell. Here is the code: With Sheets("T.S.").Range("AD10") .FormatConditions.Delete .FormatConditions.Add Type:=xlExpression, Formula1:= _ "=IF(AD10=895,0,IF(AD10=0,0,1))" .FormatConditions(1).Font.ColorIndex = xlAutomatic .FormatConditions(1).Interior.ColorIndex = 3 However...it isn't adding the formatting??? |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
It isn't that my formula doesn't work, it is that the
conditional formatting just doesn't save??? -----Original Message----- Hi the following works for me: Sub foo() With Sheets("T.S.").Range("AD10") .FormatConditions.Delete .FormatConditions.Add Type:=xlExpression, _ Formula1:= _ "=(AD10<895)*(AD10<0)" .FormatConditions(1).Font.ColorIndex = xlAutomatic .FormatConditions(1).Interior.ColorIndex = 3 End With End Sub -- Regards Frank Kabel Frankfurt, Germany scrabtree wrote: I have wrote a VBA code to add conditional formatting to a cell. Here is the code: With Sheets("T.S.").Range("AD10") .FormatConditions.Delete .FormatConditions.Add Type:=xlExpression, Formula1:= _ "=IF(AD10=895,0,IF(AD10=0,0,1))" .FormatConditions(1).Font.ColorIndex = xlAutomatic .FormatConditions(1).Interior.ColorIndex = 3 However...it isn't adding the formatting??? . |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi
what do you mean with 'does not save'? -- Regards Frank Kabel Frankfurt, Germany scrabtree23 wrote: It isn't that my formula doesn't work, it is that the conditional formatting just doesn't save??? -----Original Message----- Hi the following works for me: Sub foo() With Sheets("T.S.").Range("AD10") .FormatConditions.Delete .FormatConditions.Add Type:=xlExpression, _ Formula1:= _ "=(AD10<895)*(AD10<0)" .FormatConditions(1).Font.ColorIndex = xlAutomatic .FormatConditions(1).Interior.ColorIndex = 3 End With End Sub -- Regards Frank Kabel Frankfurt, Germany scrabtree wrote: I have wrote a VBA code to add conditional formatting to a cell. Here is the code: With Sheets("T.S.").Range("AD10") .FormatConditions.Delete .FormatConditions.Add Type:=xlExpression, Formula1:= _ "=IF(AD10=895,0,IF(AD10=0,0,1))" .FormatConditions(1).Font.ColorIndex = xlAutomatic .FormatConditions(1).Interior.ColorIndex = 3 However...it isn't adding the formatting??? . |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
When I click on the sheet, then click on the cell, then
check the conditional formatting, it isn't there. -----Original Message----- Hi what do you mean with 'does not save'? -- Regards Frank Kabel Frankfurt, Germany scrabtree23 wrote: It isn't that my formula doesn't work, it is that the conditional formatting just doesn't save??? -----Original Message----- Hi the following works for me: Sub foo() With Sheets("T.S.").Range("AD10") .FormatConditions.Delete .FormatConditions.Add Type:=xlExpression, _ Formula1:= _ "=(AD10<895)*(AD10<0)" .FormatConditions(1).Font.ColorIndex = xlAutomatic .FormatConditions(1).Interior.ColorIndex = 3 End With End Sub -- Regards Frank Kabel Frankfurt, Germany scrabtree wrote: I have wrote a VBA code to add conditional formatting to a cell. Here is the code: With Sheets("T.S.").Range("AD10") .FormatConditions.Delete .FormatConditions.Add Type:=xlExpression, Formula1:= _ "=IF(AD10=895,0,IF(AD10=0,0,1))" .FormatConditions(1).Font.ColorIndex = xlAutomatic .FormatConditions(1).Interior.ColorIndex = 3 However...it isn't adding the formatting??? . . |
#6
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi
this works for me (so I can see this condition within the dialog). Have you tried this code as 'stand-alone' -- Regards Frank Kabel Frankfurt, Germany scrabtree23 wrote: When I click on the sheet, then click on the cell, then check the conditional formatting, it isn't there. -----Original Message----- Hi what do you mean with 'does not save'? -- Regards Frank Kabel Frankfurt, Germany scrabtree23 wrote: It isn't that my formula doesn't work, it is that the conditional formatting just doesn't save??? -----Original Message----- Hi the following works for me: Sub foo() With Sheets("T.S.").Range("AD10") .FormatConditions.Delete .FormatConditions.Add Type:=xlExpression, _ Formula1:= _ "=(AD10<895)*(AD10<0)" .FormatConditions(1).Font.ColorIndex = xlAutomatic .FormatConditions(1).Interior.ColorIndex = 3 End With End Sub -- Regards Frank Kabel Frankfurt, Germany scrabtree wrote: I have wrote a VBA code to add conditional formatting to a cell. Here is the code: With Sheets("T.S.").Range("AD10") .FormatConditions.Delete .FormatConditions.Add Type:=xlExpression, Formula1:= _ "=IF(AD10=895,0,IF(AD10=0,0,1))" .FormatConditions(1).Font.ColorIndex = xlAutomatic .FormatConditions(1).Interior.ColorIndex = 3 However...it isn't adding the formatting??? . . |
#7
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Did you select cell AD10 of sheet 'T.S.' before you looked at conditional formatting
because that is the only cell that the C.F. is applied to in the macro... --- "scrabtree23" wrote in ... When I click on the sheet, then click on the cell, then check the conditional formatting, it isn't there. scrabtree23 wrote: It isn't that my formula doesn't work, it is that the conditional formatting just doesn't save??? -----Original Message----- Hi the following works for me: Sub foo() With Sheets("T.S.").Range("AD10") .FormatConditions.Delete |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Conditional formatting--different formatting depending on cell con | Excel Discussion (Misc queries) | |||
Formatting Conditional Formatting Icon Sets | Excel Discussion (Misc queries) | |||
Formatting cells in a column with conditional formatting? | Excel Discussion (Misc queries) | |||
Protect Cell Formatting including Conditional Formatting | Excel Discussion (Misc queries) | |||
Conditional Formatting that will display conditional data | Excel Worksheet Functions |