I'd save the file as an addin (*.xla).
Then either place that file in a common network share (easier for updating) and
have the users use Tools|Addins to install it (or just tell them to open it when
they need it).
But you could email it to them and tell them to store it on their local drive
(useful if some users are not always connected to the network).
If you have UDFs called from worksheet cells, I'd tell them to put the file in a
specific folder on their C: drive (C:\FesterUtils\addinnamehere.xla). Then they
could install via tools|addins or just double click when they need it (same as
before).
It'll make sharing workbooks easier. You won't have to answer questions why the
UDFs can't be found and how to change the links so that the point to the correct
location.
For additions to the worksheet menu bar, I really like the way John Walkenbach
does it in his menumaker workbook:
http://j-walk.com/ss/excel/tips/tip53.htm
Here's how I do it when I want a toolbar:
http://www.contextures.com/xlToolbar02.html
(from Debra Dalgleish's site)
Fester Bestertester wrote:
>
> Excel 2003, Win XP:
>
> Okay, I'll admit, I'm something of a newbie at Excel programming.
>
> I've created a custom menu which runs a series of macros. Can I
> distribute these to other users within my network by saving them out to
> a shared directory? How, in general, would I go about distributing a
> custom menu and the macros that the menu is supposed to run?
--
Dave Peterson