Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
I've just checked this under Excel 2000. Using the following defined
names local to the worksheet named ' ' ' '!_WBNAME: =TRIM(GET.DOCUMENT(1)) ' '!_WSLST: =SUBSTITUTE(GET.WORKBOOK(1),' '!_WBNAME,"") global WSLST: =' '!$1:$1 _WBWS: =CELL("Filename",!$1:$65536) WSNAME: =MID(_WBWS,FIND("]",_WBWS)+1,32) Entering the formula =INDEX(WSLST,MATCH(WSNAME,WSLST,0)+1) in Sheet1!A1, copying that cell and pasting it into Sheet2!A1 produces the correct result AND DOESN'T CRASH EXCEL or even display a warning message. So it looks like XLM functions can be used in one level of defined names, then another level of defined names referring to ranges on a utility worksheet could contain formulas referring to the first level of defined names, and the second level can be used safely. This indicates that XLM functions can be used safely across all Excel versions from Excel 5 forward as long as they're never referred to directly by any worksheet formula. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Allow EXCEL INDIRECT(ADDRESS()) and INDIRECT(RANGE()) functions | Excel Worksheet Functions | |||
edate - Prior to Excel 2003 | Excel Worksheet Functions | |||
Dates prior to 1900 in Excel | Excel Discussion (Misc queries) | |||
XML use with Excel prior to Version 2003 | Excel Discussion (Misc queries) | |||
Excel dates prior to 01/01/1900 | Excel Discussion (Misc queries) |