I have a formula that will not pull a value from another open workbook when it should. If I do a "Range.Recalculate" on the formulas it still doesn't pull the value (which I interpret to mean that it's not Dirty), but if I put my cursor into the formula bar and hit "Enter" it then recalculates and pulls the value from the other workbook (so I know the formula is correct).
I know that one of the precedents is being replaced by a macro, so I feel confident that the formula should be marked Dirty.
The only thing I can think of is that the precedent being marked Dirty is in the "Value_If_False" portion of the formula, but I can't figure out why that makes a difference and I can't figure out how to test that.
It's $M38 in this formula that is being replaced with a # by a macro and the formula returns 0.
If the macro replaces $L38, then the formulas pulls the correct value from the other workbook.![]()
Please Login or Register to view this content.
Bookmarks