Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
SU
 
Posts: n/a
Default INDIRECT.EXT question

I am trying to use INDIRECT.EXT function to get values from a different
worksheet.

I am typing the path in a cell in the following format in cell A1:

"'G:\Operations\Timesheets\2005\[2005_abcd.xls]YTD'!$N$6"

and then using

INDIRECT.EXT(A1) function

but I am getting #REF instead of any values.

Can anybody help resolve this or suggest a better option. I have to type
the path there is no way around it. Please help.

  #2   Report Post  
Harlan Grove
 
Posts: n/a
Default

SU wrote...
I am trying to use INDIRECT.EXT function to get values from a

different
worksheet.

I am typing the path in a cell in the following format in cell A1:

"'G:\Operations\Timesheets\2005\[2005_abcd.xls]YTD'!$N$6"

and then using

INDIRECT.EXT(A1) function

but I am getting #REF instead of any values.

....

Any reason you're not simply using

='G:\Operations\Timesheets\2005\[2005_abcd.xls]YTD'!$N$6

?

If cell A1 is the result of a formula, then there are simply some
configurations of Windows and Excel/Office under which INDIRECT.EXT
doesn't work. Laurent Longre and I corresponded about this two years
ago, but there was no resolution. FWIW, it didn't work on my wife's Pc
running Windows Me and Excel 2000, but it works on the other PCs I use.

Alternatives:

http://groups-beta.google.com/group/...443753560f0075

(or http://makeashorterlink.com/?F2993260A ).

  #3   Report Post  
Laurent Longre
 
Posts: n/a
Default


Hello Harlan,

Harlan Grove a écrit :

If cell A1 is the result of a formula, then there are simply some
configurations of Windows and Excel/Office under which INDIRECT.EXT
doesn't work. Laurent Longre and I corresponded about this two years
ago, but there was no resolution.


I have recently changed the code of this function, it could work better in these
configurations (I can't be sure, because I have only XP). Otherwise I'm working
on another function named INDIRECT2, but it is only a pre-beta version. It
parses directly the binary Excel file format. If you want to take a look:
http://xcell05.free.fr/forums/viewtopic.php?id=27.

Your "PULL" function is an excellent alternative, nice work.

(BTW my site has moved to http://xcell05.free.fr)

Cordially,

Laurent
  #4   Report Post  
SU
 
Posts: n/a
Default

Harlan & Laurent
I can't use ='G:\Operations\Timesheets\2005\[2005_abcd.xls]YTD'!$N$6
directly since I am trying to achieve automation so when new employees join
in their timesheet will automatically updated just by adding a name.

I suspect my answer may not make any sense to you (it doesn't to me!) but I
am looking for an alternative rather than typing the link.

Any suggestion will be appreciated. I'll try any alternative that you may
offer. Many many thanks.


"Harlan Grove" wrote:

SU wrote...
I am trying to use INDIRECT.EXT function to get values from a

different
worksheet.

I am typing the path in a cell in the following format in cell A1:

"'G:\Operations\Timesheets\2005\[2005_abcd.xls]YTD'!$N$6"

and then using

INDIRECT.EXT(A1) function

but I am getting #REF instead of any values.

....

Any reason you're not simply using

='G:\Operations\Timesheets\2005\[2005_abcd.xls]YTD'!$N$6

?

If cell A1 is the result of a formula, then there are simply some
configurations of Windows and Excel/Office under which INDIRECT.EXT
doesn't work. Laurent Longre and I corresponded about this two years
ago, but there was no resolution. FWIW, it didn't work on my wife's Pc
running Windows Me and Excel 2000, but it works on the other PCs I use.

Alternatives:

http://groups-beta.google.com/group/...443753560f0075

(or http://makeashorterlink.com/?F2993260A ).


  #5   Report Post  
macropod
 
Posts: n/a
Default

Hi SU,

Firstly, the INDIRECT function doesn't have an '.EXT' extension.
Secondly, when used with external workbooks, the INDIRECT function only
works if the source workbook is open. If the source workbook is not open,
the INDIRECT function returns #REF!

Cheers


"SU" wrote in message
...
I am trying to use INDIRECT.EXT function to get values from a different
worksheet.

I am typing the path in a cell in the following format in cell A1:

"'G:\Operations\Timesheets\2005\[2005_abcd.xls]YTD'!$N$6"

and then using

INDIRECT.EXT(A1) function

but I am getting #REF instead of any values.

Can anybody help resolve this or suggest a better option. I have to type
the path there is no way around it. Please help.





  #6   Report Post  
Gord Dibben
 
Posts: n/a
Default

macropod

INDIRECT.EXT is a UDF by Laurent Longre.

Works with closed workbooks.

Can be downloaded as one of the Functions available in MOREFUNC.XLL from
Laurent's site.

http://xcell05.free.fr/


Gord Dibben Excel MVP

On Sat, 09 Apr 2005 23:45:13 GMT, "macropod" wrote:

Hi SU,

Firstly, the INDIRECT function doesn't have an '.EXT' extension.
Secondly, when used with external workbooks, the INDIRECT function only
works if the source workbook is open. If the source workbook is not open,
the INDIRECT function returns #REF!

Cheers


"SU" wrote in message
...
I am trying to use INDIRECT.EXT function to get values from a different
worksheet.

I am typing the path in a cell in the following format in cell A1:

"'G:\Operations\Timesheets\2005\[2005_abcd.xls]YTD'!$N$6"

and then using

INDIRECT.EXT(A1) function

but I am getting #REF instead of any values.

Can anybody help resolve this or suggest a better option. I have to type
the path there is no way around it. Please help.



  #7   Report Post  
macropod
 
Posts: n/a
Default

Thanks for that. In that case, perhaps the OP should contact Laurent's site.

Cheers


"Gord Dibben" <gorddibbATshawDOTca wrote in message
...
macropod

INDIRECT.EXT is a UDF by Laurent Longre.

Works with closed workbooks.

Can be downloaded as one of the Functions available in MOREFUNC.XLL from
Laurent's site.

http://xcell05.free.fr/


Gord Dibben Excel MVP

On Sat, 09 Apr 2005 23:45:13 GMT, "macropod" wrote:

Hi SU,

Firstly, the INDIRECT function doesn't have an '.EXT' extension.
Secondly, when used with external workbooks, the INDIRECT function only
works if the source workbook is open. If the source workbook is not open,
the INDIRECT function returns #REF!

Cheers


"SU" wrote in message
...
I am trying to use INDIRECT.EXT function to get values from a different
worksheet.

I am typing the path in a cell in the following format in cell A1:

"'G:\Operations\Timesheets\2005\[2005_abcd.xls]YTD'!$N$6"

and then using

INDIRECT.EXT(A1) function

but I am getting #REF instead of any values.

Can anybody help resolve this or suggest a better option. I have to

type
the path there is no way around it. Please help.





  #8   Report Post  
Harlan Grove
 
Posts: n/a
Default

macropod wrote...
Thanks for that. In that case, perhaps the OP should contact Laurent's

site.
....

Or perhaps you should pull your head out of your ... and realize that
questions about functions provided in MOREFUNC.XLL are answered all the
time in the microsoft.public.excel.* newsgroups.

A basic rule for newsgroup participation: if you don't understand a
question, don't try to answer it. If you make an ill-considered attempt
to answer it, don't get snotty when others point out just how ignorant
you are.

  #9   Report Post  
Harlan Grove
 
Posts: n/a
Default

Laurent Longre wrote...
....
I have recently changed the code of this function, it could work

better in these
configurations (I can't be sure, because I have only XP). Otherwise

I'm working
on another function named INDIRECT2, but it is only a pre-beta

version. It
parses directly the binary Excel file format. If you want to take a

look:
http://xcell05.free.fr/forums/viewtopic.php?id=27.

....

Parsing binary files is suboptimal. Systems on which INDIRECT.EXT and
pull work can extract values from the supported 123 .WK? file formats
in addition to all .XLS file formats. Which versions of the .XLS file
format would you support? How about XL4 .XLW file format? The 123 .WK?
file formats?

INDIRECT2 reading closed files directly may be faster, but if speed is
the main requirement, using formulas like

="='"&Pathname&"\["&Filename&"]"&Sheetname&"'!"&RangeAddress

to generate string representations of external reference links, copying
them and pasting special as values, then using Edit Replace to
replace = with = in the pasted range would convert text constants to
formulas, and those explicit external reference links would calculate
faster than any add-in function.

Just my opinion, but flexibility is the paramount need in this type of
function. Your INDIRECT2 would seem to reduce flexibility compared to
INDIRECT.EXT.

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
conditional formatting question Deb Excel Discussion (Misc queries) 0 March 23rd 05 02:07 AM
Page Break View - not the usual question Rose Excel Discussion (Misc queries) 0 March 2nd 05 03:25 PM
Question about combining data from multiple workbooks into one rep BookOpenandUpright Excel Discussion (Misc queries) 2 February 19th 05 12:37 PM
An easy macro question and one I believe to be a little more diffi TroutKing Excel Worksheet Functions 3 January 18th 05 09:17 PM
2 part question on averaging Geo Excel Discussion (Misc queries) 4 January 2nd 05 10:35 PM


All times are GMT +1. The time now is 07:47 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"