Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi all,
I've wrote a custom function, which attempting to see a value and check what it is, then grab another value and make the [custom function] cell value the same. However the function cell doesn't seem to update itself, I have to double click the cell and click off it to get it to calculate/update. Function OddsEx() is in cell S3 here's the function.. Function OddsEx() If Range("q3").Value = "1/1" Then OddsEx = Range("ab6").Value ElseIf Range("q3").Value = "21/20" Then OddsEx = Range("ab7").Value ElseIf Range("q3").Value = "11/10" Then OddsEx = Range("ab8").Value ElseIf Range("q3").Value = "10/9" Then OddsEx = Range("ab9").Value ElseIf Range("q3").Value = "6/5" Then OddsEx = Range("ab10").Value Else: OddsEx = 99.98 End If End Function Cell Q3 has a drop down list of the possibles, and depending on the selection i.e. "21/20" it goes and gets the decimal value from a list in cells AB6 thru AB10, the function OddsEx() should be the value indicated. It is, but like I say it needs me to double click the cell containing the custom function and then click off it to update this value. If any kind person could explain where I'm going wrong and why? I don't mind ellaborate explanations rather than a quick 'fix' because I'm teaching myself VBA and want/need to know why I've gone wrong here. Thanks Ron |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Anomolous behaviour of slope function. | Excel Worksheet Functions | |||
Emulate Index/Match combo function w/ VBA custom function | Excel Worksheet Functions | |||
Behaviour of VBA ROUND function | Excel Programming | |||
Adding a custom function to the default excel function list | Excel Programming | |||
Key behaviour | Excel Programming |