Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 5
Default Getting value from an unopened file (indirectly referenced)

1. I am working on file F1 and Cell A1 contains a file name (fname).
2. I want to extract the contents of cell B2 on fname (which has not been
opened!)and put it onto cell B2 of file F1.

How do I do this ?

- I used concatenate to evaluate '<fname but it does not work
- I used Indirect function, but it works only with opened files

Regards
  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 3,942
Default Getting value from an unopened file (indirectly referenced)

hi,
Here is a formula that i use to do that.

=('S:\PUBLIC\Ae-pc\WOR\fy05\[WORJun05.xls]WCon'!$AS$2)

you can adjust it to fit your data. it uses file path in the formula.
note the single quotes around the path up to sheet number and the file name
in brackets.

Regards
FSt1
"learnexcel" wrote:

1. I am working on file F1 and Cell A1 contains a file name (fname).
2. I want to extract the contents of cell B2 on fname (which has not been
opened!)and put it onto cell B2 of file F1.

How do I do this ?

- I used concatenate to evaluate '<fname but it does not work
- I used Indirect function, but it works only with opened files

Regards

  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 5
Default Getting value from an unopened file (indirectly referenced)

Thanks FSt1.
I tried it but does not exactly solve my problem, which runs as follows
(formatted as per your suggestion):

Cell B2 in currebtly openbook, contains
="('D:\Something\[" & A2 & "]Details'!$B$9")

FYI: Cell A2 (which is a <<Pointer to a file contains "Something-new.xls
and a sheet named Details)

Regards
learnexcel

"FSt1" wrote:

hi,
Here is a formula that i use to do that.

=('S:\PUBLIC\Ae-pc\WOR\fy05\[WORJun05.xls]WCon'!$AS$2)

you can adjust it to fit your data. it uses file path in the formula.
note the single quotes around the path up to sheet number and the file name
in brackets.

Regards
FSt1
"learnexcel" wrote:

1. I am working on file F1 and Cell A1 contains a file name (fname).
2. I want to extract the contents of cell B2 on fname (which has not been
opened!)and put it onto cell B2 of file F1.

How do I do this ?

- I used concatenate to evaluate '<fname but it does not work
- I used Indirect function, but it works only with opened files

Regards

  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 35,218
Default Getting value from an unopened file (indirectly referenced)

You'd want to use the =indirect() worksheet function. But that doesn't work
with closed files.

Harlan Grove wrote a UDF called PULL that will retrieve the value from a closed
workbook.

You can find the function at Harlan's FTP site:
ftp://members.aol.com/hrlngrv/

learnexcel wrote:

Thanks FSt1.
I tried it but does not exactly solve my problem, which runs as follows
(formatted as per your suggestion):

Cell B2 in currebtly openbook, contains
="('D:\Something\[" & A2 & "]Details'!$B$9")

FYI: Cell A2 (which is a <<Pointer to a file contains "Something-new.xls
and a sheet named Details)

Regards
learnexcel

"FSt1" wrote:

hi,
Here is a formula that i use to do that.

=('S:\PUBLIC\Ae-pc\WOR\fy05\[WORJun05.xls]WCon'!$AS$2)

you can adjust it to fit your data. it uses file path in the formula.
note the single quotes around the path up to sheet number and the file name
in brackets.

Regards
FSt1
"learnexcel" wrote:

1. I am working on file F1 and Cell A1 contains a file name (fname).
2. I want to extract the contents of cell B2 on fname (which has not been
opened!)and put it onto cell B2 of file F1.

How do I do this ?

- I used concatenate to evaluate '<fname but it does not work
- I used Indirect function, but it works only with opened files

Regards


--

Dave Peterson
  #5   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 3,942
Default Getting value from an unopened file (indirectly referenced)

thank Dave

FSt1

"Dave Peterson" wrote:

You'd want to use the =indirect() worksheet function. But that doesn't work
with closed files.

Harlan Grove wrote a UDF called PULL that will retrieve the value from a closed
workbook.

You can find the function at Harlan's FTP site:
ftp://members.aol.com/hrlngrv/

learnexcel wrote:

Thanks FSt1.
I tried it but does not exactly solve my problem, which runs as follows
(formatted as per your suggestion):

Cell B2 in currebtly openbook, contains
="('D:\Something\[" & A2 & "]Details'!$B$9")

FYI: Cell A2 (which is a <<Pointer to a file contains "Something-new.xls
and a sheet named Details)

Regards
learnexcel

"FSt1" wrote:

hi,
Here is a formula that i use to do that.

=('S:\PUBLIC\Ae-pc\WOR\fy05\[WORJun05.xls]WCon'!$AS$2)

you can adjust it to fit your data. it uses file path in the formula.
note the single quotes around the path up to sheet number and the file name
in brackets.

Regards
FSt1
"learnexcel" wrote:

1. I am working on file F1 and Cell A1 contains a file name (fname).
2. I want to extract the contents of cell B2 on fname (which has not been
opened!)and put it onto cell B2 of file F1.

How do I do this ?

- I used concatenate to evaluate '<fname but it does not work
- I used Indirect function, but it works only with opened files

Regards


--

Dave Peterson



  #6   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 5
Default Getting value from an unopened file (indirectly referenced)

Dear Dave

Wonderful ! It works.

Many thanks to you and Harlan.

Regards
learnexcel

"Dave Peterson" wrote:

You'd want to use the =indirect() worksheet function. But that doesn't work
with closed files.

Harlan Grove wrote a UDF called PULL that will retrieve the value from a closed
workbook.

You can find the function at Harlan's FTP site:
ftp://members.aol.com/hrlngrv/

learnexcel wrote:

Thanks FSt1.
I tried it but does not exactly solve my problem, which runs as follows
(formatted as per your suggestion):

Cell B2 in currebtly openbook, contains
="('D:\Something\[" & A2 & "]Details'!$B$9")

FYI: Cell A2 (which is a <<Pointer to a file contains "Something-new.xls
and a sheet named Details)

Regards
learnexcel

"FSt1" wrote:

hi,
Here is a formula that i use to do that.

=('S:\PUBLIC\Ae-pc\WOR\fy05\[WORJun05.xls]WCon'!$AS$2)

you can adjust it to fit your data. it uses file path in the formula.
note the single quotes around the path up to sheet number and the file name
in brackets.

Regards
FSt1
"learnexcel" wrote:

1. I am working on file F1 and Cell A1 contains a file name (fname).
2. I want to extract the contents of cell B2 on fname (which has not been
opened!)and put it onto cell B2 of file F1.

How do I do this ?

- I used concatenate to evaluate '<fname but it does not work
- I used Indirect function, but it works only with opened files

Regards


--

Dave Peterson

  #7   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 35,218
Default Getting value from an unopened file (indirectly referenced)

Harlan does very nice work.

learnexcel wrote:

Dear Dave

Wonderful ! It works.

Many thanks to you and Harlan.

Regards
learnexcel

"Dave Peterson" wrote:

You'd want to use the =indirect() worksheet function. But that doesn't work
with closed files.

Harlan Grove wrote a UDF called PULL that will retrieve the value from a closed
workbook.

You can find the function at Harlan's FTP site:
ftp://members.aol.com/hrlngrv/

learnexcel wrote:

Thanks FSt1.
I tried it but does not exactly solve my problem, which runs as follows
(formatted as per your suggestion):

Cell B2 in currebtly openbook, contains
="('D:\Something\[" & A2 & "]Details'!$B$9")

FYI: Cell A2 (which is a <<Pointer to a file contains "Something-new.xls
and a sheet named Details)

Regards
learnexcel

"FSt1" wrote:

hi,
Here is a formula that i use to do that.

=('S:\PUBLIC\Ae-pc\WOR\fy05\[WORJun05.xls]WCon'!$AS$2)

you can adjust it to fit your data. it uses file path in the formula.
note the single quotes around the path up to sheet number and the file name
in brackets.

Regards
FSt1
"learnexcel" wrote:

1. I am working on file F1 and Cell A1 contains a file name (fname).
2. I want to extract the contents of cell B2 on fname (which has not been
opened!)and put it onto cell B2 of file F1.

How do I do this ?

- I used concatenate to evaluate '<fname but it does not work
- I used Indirect function, but it works only with opened files

Regards


--

Dave Peterson


--

Dave Peterson
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Want blank cell displayed if indirectly referenced value is zero Pierre Excel Worksheet Functions 3 May 5th 08 08:56 PM
Excel - How to indirectly access a file whose name is in a cell DaveAlbany Excel Worksheet Functions 5 June 22nd 06 05:57 PM
copying data from an unopened file programmatically maxzsim Excel Discussion (Misc queries) 2 December 1st 05 02:29 AM
Extracting Footer information from unopened XLS file. microfich Excel Programming 0 February 1st 05 04:15 PM
download .csv file indirectly from website - long not2brite Excel Programming 7 July 10th 04 06:41 PM


All times are GMT +1. The time now is 10:05 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"