Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
How to distribute your macro?
What is the best way to send a macro to colleagues that don't know how to
program in VBA? Until now I only made macro's for myself and just put them in a custom menu, but that doesn't work for colleagues of course... |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
How to distribute your macro?
Hi Hans,
See Jan Karel Pieterse's extensive tutorial at: Creating An Add-in http://www.jkp-ads.com/Articles/DistributeMacro00.htm See also: Updating An add-in Through the Internet http://www.jkp-ads.com/Articles/UpdateAnAddin.asp and Installing An Excel Add-in Using Setup Factory http://www.jkp-ads.com/Articles/Addi...tupFactory.asp --- Regards. Norman "Hans Hubers" wrote in message ... What is the best way to send a macro to colleagues that don't know how to program in VBA? Until now I only made macro's for myself and just put them in a custom menu, but that doesn't work for colleagues of course... |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
How to distribute your macro?
Personally, I like to put my macros in a workbook, using an Auto_Open event
to install a toolbar referencing the workbook macros. The end user can store the workbook anywhere they want. They open the workbook, install the toolbar, and access my macros via the toolbar. If I enhance the macro, I send the new workbook to the user, they replace their copy with the new workbook, and the toolbar continues to function. If I add a macro during the enhancement, I ask them to re-open the workbook and install the toobar, which replaces the old one, and give them access to the new macro. In one case, I have a workbook, sitting on a intranet server, that 30+ people access at least once a week. Easier than installing add-ins for 25+ of them, since there is only 5 in the group that know that Excel is more than a spreadsheet viewer. Alan "Hans Hubers" wrote: What is the best way to send a macro to colleagues that don't know how to program in VBA? Until now I only made macro's for myself and just put them in a custom menu, but that doesn't work for colleagues of course... |
#4
Posted to microsoft.public.excel.programming
|
|||
|
|||
How to distribute your macro?
Yes, indeed, well done. But what about an ActiveX control and the macro in
the workbook of the file. Would that work? |
#5
Posted to microsoft.public.excel.programming
|
|||
|
|||
How to distribute your macro?
Hi Hans,
I am tempted to say yes on both counts but I have a suspicion that your question may not be what it seems. Perhaps you could give an explicit example. --- Regards. Norman "Hans Hubers" wrote in message ... Yes, indeed, well done. But what about an ActiveX control and the macro in the workbook of the file. Would that work? |
#6
Posted to microsoft.public.excel.programming
|
|||
|
|||
How to distribute your macro?
Well, I want to send a spreadsheet to colleagues with a macro so they can use
it easily without explaining them how to customize the menu etc. So I guess that with an ActiveX button and the code in the sheet part of the project it should work. |
#7
Posted to microsoft.public.excel.programming
|
|||
|
|||
How to distribute your macro?
Thanks for your remarks Alan. Didn't think of updating yet... Will try with
an AtiveX button. If something has to be changed in the code, I'll turn to your method. "Alan" wrote: Personally, I like to put my macros in a workbook, using an Auto_Open event to install a toolbar referencing the workbook macros. The end user can store the workbook anywhere they want. They open the workbook, install the toolbar, and access my macros via the toolbar. If I enhance the macro, I send the new workbook to the user, they replace their copy with the new workbook, and the toolbar continues to function. If I add a macro during the enhancement, I ask them to re-open the workbook and install the toobar, which replaces the old one, and give them access to the new macro. In one case, I have a workbook, sitting on a intranet server, that 30+ people access at least once a week. Easier than installing add-ins for 25+ of them, since there is only 5 in the group that know that Excel is more than a spreadsheet viewer. Alan "Hans Hubers" wrote: What is the best way to send a macro to colleagues that don't know how to program in VBA? Until now I only made macro's for myself and just put them in a custom menu, but that doesn't work for colleagues of course... |
#8
Posted to microsoft.public.excel.programming
|
|||
|
|||
How to distribute your macro?
Hi Hans,
Try downloading Jan Karel Pieterse's excellent Name Manager add-in for a highly useful pracical example. You will see, with your own eyes, that what you want is eminently feasible! T|he Name Manager add-in may be downloaded at: http://www.jkp-ads.com/Download.asp --- Regards. Norman "Hans Hubers" wrote in message ... Well, I want to send a spreadsheet to colleagues with a macro so they can use it easily without explaining them how to customize the menu etc. So I guess that with an ActiveX button and the code in the sheet part of the project it should work. |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Distribute an add-in using a URL | Excel Discussion (Misc queries) | |||
Distribute Addin | Excel Programming | |||
How to distribute macro signature certificates in a domain? | Excel Programming | |||
Distribute Excel Macro | Excel Programming | |||
Distribute Userform? | Excel Programming |