LOL! You're good!
I just made a post to the KB with this:
I thought it was too bare-boned. Plus any numerical value would've come out as textual, and I didn't like that idea! But this seems to work ok!=Function FTEXT(f As Range) If f.HasFormula Then FTEXT = f.Formula Else: FTEXT = f End If End Function![]()