|
When we insert 3 rows above B7 in
the Supporting file, the formula in
the Dependant file is automatically
adjusted to
=5*[Supporting.xls]Sheet1!$B$10
and the result is still 10, which is
correct.
However, if the insertion in the
Supporting file is made in the
absence of the Dependant file (i.e.
without the Dependant file being
open in memory), when we open the
Dependant file we realize that the
new position B10 taken by cell B7 is
not taken into account and the
formula in the Dependant file
remains (incorrectly)
=5*[Supporting.xls]Sheet1!$B$7.
The result is 0 which, of course, is
also incorrect.
Some more straightforward actions
like changing the numerical content
of cell B7 would not produce an
error, even if the Dependant file is
not open.
As a conclusion, you may safely
work on 2 or more linked files when
they are both open in memory. When
the Dependant file, however, is not
open, some rather more complex
actions like inserting or deleting
row/columns will produce errors.
Care should also be exercised when
the linked files belong to more than
2 hierarchical levels – in that case
you should save each level’s
dependant file(s) before going to
the next one up. |