Obviously it goes without saying that if you stick a 4th order polynomial through 3 points you are going to come to grief.
No, I wasn't suggesting that you actually plot a graph and create a regression, let alone start typing in values from the Excel regression annotations.
If you want a regression without plotting a graph, you can either use slope() and intercept() functions, which yield those values, or you can use linest(), which (if entered as an array formula) yields slopes and intercepts for line-fits of the sort y=a+bx1+cx2+dx3.... etc., together with a lot of useful statistical information about the fit. The Excel help on linest is a bit wobbly though.
If you want to do a curved fit using a known physical relationship, then you can also use Excel's "solver"; my approach is to set up "theoretical" values next to the measured ones (theoretical values based on a set of constants held in some cells somewhere), calculate the sum of squared errors, and ask Excel's solver to minimise this by modifying the constants of the curve. It's probably far from perfect, but I've found the solver fairly good.
You're writing for yourself, so you probably don't need to automate the actual solver, but on the one occasion where I had to do this for a non-savvy user, I vaguely remember I put a button on the worksheet that activated the solver with everything set up correctly, together with instructions in a text-box.