Apache OpenOffice (AOO) Bugzilla – Issue 23214
Sheet reference based on sheet position not name
Last modified: 2003-12-08 08:56:10 UTC
A cell in a calculation is based on the name of a sheet dotted with the cell. If you copy a cell value and paste the value into a different sheet, the reference for the sheet will become the value of the receiving sheet plus an offset value that is based on the relative positions of the initial sheet to the referring sheet. For example, if we have three sheets named constants, calc_1, and calc_10. In calc_1 we have a reference to constants.C7. We copy that cell into calc_10. The result will erroneously have calc_1.C7. This is most likely going to lead to an erroneous calculation.
Hi, this is not a bug but relative addressing / referencing. If you want the absolute referencing just place a $ in front of the addressing so it reads like this : $constants.$C$7 Frank
closed invalid
@submitter: FYI: It is the same mechanism supported for column and row addresses -> C7 versus $C$7. MS Excel does not support this feature of addressing sheets relatively, therefore our Excel import filter always adds the dollar signs before sheet names in formulas.