Not sure I understand your problem: what you describe you want sounds to me
like standard Excel behaviour anyway.
If you want a formula to refer to an absolute column (always column C
regardless of how many columns get inserted before C), then use a function
like INDIRECT or OFFSET or INDEX (INDEX is non-volatile but the other 2 are
volatile).
If you want a formula to always refer to the same data/result even when that
data/result gets moved by column/cell insertions then just use standard
referencing, Excel will change the formulae to handle the movement.
If you want to use Relative Names then its best to switch to R1C1 notation
because a relative reference in R1C1 notation DOES NOT CHANGE when you
change the active cell, so its easier to see and understand what you and
Excel are doing. Of course you get exactly the same results with r1c1 as
with a1, its just easier to understand the refersto formula because it
directly shows you the relative offsets ( R[-1]C[-2] refers to the cell one
row above and two columns to the left etc). We added the R1C1/A1 toggle to
the Name manager EUI (bottom right options) to make it easier to flip
between the 2 display modes precisely because of this.
Charles
______________________
Decision Models
FastExcel 2.3 now available
Name Manager 4.0 now available
www.DecisionModels.com