Boyd
See specifically the text enclosed below by *******
1. UDF's and Macros can be stored in a workbook so they are available only
for that workbook.
2. They can be stored in a Personal Macro Workbook that is placed in the
XLSTART folder so they are available for all open workbooks.
3. They can be stored in a workbook which has been saved as an Add-in with
the extension *.XLA
I prefer putting my macros/functions into a personal Add-in(*.XLA) and having
that loaded whenever Excel is opened.
The reason I favor the Add-in route is that you rarely have a problem with
Excel finding the macros/functions when referred to by name only, without
preceding with Personal.xls!
******
Another advantage to the Add-in route is that you can send this Add-in file to
other users. This is preferable to overwriting the users' Personal.xls files.
******
One minor problem with an Add-in is that the macros don't show up in the
Tools>Macro>Macros list.
The UDF's you write will be available in the Function Wizard in
"User Defined" category.
Gord Dibben Excel MVP