Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I have a formula that changes depending on if the calculation result is
between 2 cell results. =IF(AND($F$28=E30,$F$28<=G30),"SaveFile","DoNothi ng") This formula is in cell F30 E30 = 12:00:00 G30 = 12:20:59 I have a timer that is tied to $F$28 which updates the time periodically. When the time in $F$28 is between E30 & G30, the "IF" formula changes to "SaveFile". When this happens I want a macro of my choosing to run. I have tried inputing the following to the specific sheet the formula is on; Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$F$30" And Target.Value = "SaveFile" Then Call MessageBoc End If End Sub But this does not work. I tried changing Target.Value to Target.FormulaR1C1, I have tried writing a regular module sub, I have tried everything my limited mind can think of. How can I get a macro to run when an "IF" formula result changes to something specified? Please help, Thank you in advance! |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Change cell value result from "FALSE" to blank or zero | Excel Discussion (Misc queries) | |||
Formula Result is "V6", need Excel to use cell "V6", not the resul | Excel Worksheet Functions | |||
change "true" and "false" to "availble" and "out of stock" | Excel Worksheet Functions | |||
If changed array formula reduce ""\""\""\ - signs to #Missing, will it make ... | Excel Programming | |||
Change result #VALUE! to "message" | Excel Programming |