Let A1 contain the first worksheet name
=INDIRECT("'D:\Documents and Settings\My Documents\Work\[Filename.xls]" & A1
& "'!$E$2")
This is INDIRECT( double-quote single-quote...... A1 & double-quote
single-quote ! .... 2 double-quote
best wishes
--
Bernard V Liengme
Microsoft Excel MVP
http://people.stfx.ca/bliengme
remove caps from email
"ones_conscience" wrote in
message ...
I have a column of invoice numbers.
I have a column of names also taken from a cell on each of those invoice
worksheets
(The invoice worksheets are in another file.)
The formula to obtain the names is:
='D:\Documents and Settings\My
Documents\Work\[Filename.xls]SheetName'!$E$2
How can I reference just the SheetName part of the formula to the adjacent
cell which contains the matching invoice number? (So that I can fill down
the formula without having to type it afresh for each cell.)