Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Hi, is there a formula for cond. format, if cell is formula / not a formula,
then no formatting / background color. this would occur if typing a number in place of formula. thanks |
#2
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Add this UDF to a module in your workbook.
Function IsFormula(cell) IsFormula = cell.HasFormula End Function In CFFormula is: =IsFormula(cellref) Gord Dibben MS Excel MVP On Mon, 30 Apr 2007 11:32:01 -0700, nastech wrote: Hi, is there a formula for cond. format, if cell is formula / not a formula, then no formatting / background color. this would occur if typing a number in place of formula. thanks |
#3
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Enter this one-line UDF:
Function isformula(r As Range) As Boolean isformula = r.HasFormula End Function and then for any cell, say A1, pull-down: Format Conditional Formatting Formula is and then =isformula(a1) -- Gary''s Student - gsnu200718 |
#4
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
hi, thanks; seems I have hardest time with code.
with this example pasted on sheet 2 tab, (right-click, view code, paste..) did hit save, not sure if necessary; entering a cond. format for background to go red (for: =isformula(K12)), nothing happens for any present of: formula, number, empty, text imagine something simple i am missing "Gord Dibben" wrote: Add this UDF to a module in your workbook. Function IsFormula(cell) IsFormula = cell.HasFormula End Function In CFFormula is: =IsFormula(cellref) Gord Dibben MS Excel MVP On Mon, 30 Apr 2007 11:32:01 -0700, nastech wrote: Hi, is there a formula for cond. format, if cell is formula / not a formula, then no formatting / background color. this would occur if typing a number in place of formula. thanks |
#5
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]() on first sheet, am using code: Option Explicit Private Sub Worksheet_Change(ByVal Target As Excel.Range) With Target If .Count 1 Then Exit Sub If Target.Row < 56 Then Exit Sub If Me.Cells(.Row, "A").Value = "." Then Exit Sub If Not Intersect(Me.Range("BF:BG"), .Cells) Is Nothing Then Application.EnableEvents = False With Me.Cells(.Row, "BD") .NumberFormat = "dd" .Value = Now End With Application.EnableEvents = True End If End With End Sub |
#6
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
hi, thanks; seems I have hardest time with code.
with this example pasted on SHEET 2 tab, (right-click, view code, paste..) did hit save, not sure if necessary; entering a cond. format for background to go red (for: =isformula(K12)), nothing happens for any present of: formula, number, empty, text imagine something simple i am missing; On First Sheet, am using code: Option Explicit Private Sub Worksheet_Change(ByVal Target As Excel.Range) With Target If .Count 1 Then Exit Sub If Target.Row < 56 Then Exit Sub If Me.Cells(.Row, "A").Value = "." Then Exit Sub If Not Intersect(Me.Range("BF:BG"), .Cells) Is Nothing Then Application.EnableEvents = False With Me.Cells(.Row, "BD") .NumberFormat = "dd" .Value = Now End With Application.EnableEvents = True End If End With End Sub "Gary''s Student" wrote: Enter this one-line UDF: Function isformula(r As Range) As Boolean isformula = r.HasFormula End Function and then for any cell, say A1, pull-down: Format Conditional Formatting Formula is and then =isformula(a1) -- Gary''s Student - gsnu200718 |
#7
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
The UDF is to be copied and pasted to a general module in your workbook.
It is a Function, not an event. Alt + F11 to open VBE then CTRL + r to open Project Explorer. Right-click on your workbook/project and InsertModule. Gord On Mon, 30 Apr 2007 14:04:02 -0700, nastech wrote: hi, thanks; seems I have hardest time with code. with this example pasted on sheet 2 tab, (right-click, view code, paste..) did hit save, not sure if necessary; entering a cond. format for background to go red (for: =isformula(K12)), nothing happens for any present of: formula, number, empty, text imagine something simple i am missing "Gord Dibben" wrote: Add this UDF to a module in your workbook. Function IsFormula(cell) IsFormula = cell.HasFormula End Function In CFFormula is: =IsFormula(cellref) Gord Dibben MS Excel MVP On Mon, 30 Apr 2007 11:32:01 -0700, nastech wrote: Hi, is there a formula for cond. format, if cell is formula / not a formula, then no formatting / background color. this would occur if typing a number in place of formula. thanks |
#8
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
thank you much for help.
"Gord Dibben" wrote: The UDF is to be copied and pasted to a general module in your workbook. It is a Function, not an event. Alt + F11 to open VBE then CTRL + r to open Project Explorer. Right-click on your workbook/project and InsertModule. Gord On Mon, 30 Apr 2007 14:04:02 -0700, nastech wrote: hi, thanks; seems I have hardest time with code. with this example pasted on sheet 2 tab, (right-click, view code, paste..) did hit save, not sure if necessary; entering a cond. format for background to go red (for: =isformula(K12)), nothing happens for any present of: formula, number, empty, text imagine something simple i am missing "Gord Dibben" wrote: Add this UDF to a module in your workbook. Function IsFormula(cell) IsFormula = cell.HasFormula End Function In CFFormula is: =IsFormula(cellref) Gord Dibben MS Excel MVP On Mon, 30 Apr 2007 11:32:01 -0700, nastech wrote: Hi, is there a formula for cond. format, if cell is formula / not a formula, then no formatting / background color. this would occur if typing a number in place of formula. thanks |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Number format in a formula | Excel Worksheet Functions | |||
Format a cell with a custom number format | Excel Worksheet Functions | |||
Format cell for number example 0.123 | Excel Discussion (Misc queries) | |||
number format problem when using =A1&A2 formula | Excel Discussion (Misc queries) | |||
How to add the number in cell one by one in Hex format | Excel Discussion (Misc queries) |