Personal macro workbook for multiple users

Mongy

Board Regular
Joined
Dec 9, 2002
Messages
64
Office Version
  1. 365
Platform
  1. Windows
The quick question- What is the easiest "opt in" solution for "non expert" users to get a copy of a work built personal macro workbook (a PMWB with a number of work required macros) onto their machine?

I'm hoping for some guidance from those who may be more experienced (I'm not an expert, I tend to record a macro on work, and the hardest code I usually have to put in is a fill down to last row)

Longer explanantion-
With the pandemic, we have users who are working from our business location, and users who are using a remote desktop connection to a virtual machine.
One of the main issues which has arisen, is they may connect to a different virtual machine, meaning they will lose macros they've installed.
For users who have some ability, the macros are stored as VBA exports .bas files, and can import them within VBA.
For those with lesser ability, a dos batch file has been set up that attempts to create a XLSTART folder within their %APPDATA%\Microsoft\Excel, then copy the PMWB into this folder.
This is an OPT IN solution, and most of the users wouldn't have a PMWB to start with.
The macros are run over data which has been copied/pasted into a blank worksheet, or the opening of a file (there is no known file name to start with) and specific macro run.

Is there an easier solution to install the macro workbook into their current computer?
I'm looking for the easiest solution for users being able to use/download and use, a number of macros, and being able to advise when an update to the core macros mac occur.

I may not be using the right descriptions, but hope that makes sense.
 

Excel Facts

Square and cube roots
The =SQRT(25) is a square root. For a cube root, use =125^(1/3). For a fourth root, use =625^(1/4).
Could you not distribute it as an AddIn (XLAM file)? Or does that suffer the same problem as the Personal Workbook?
 
Upvote 0
With two answers pointing at addins, I've had a google and a read.
It does seem to point at making the process within excel itself, rather than copy/VBA.
Will do a bit more reading, and then move on to reading using user forms as a menu to call sub menus and run the macros.

Thank you
 
Upvote 0
They aren't mutually exclusive. An add it is just a workbook that is deisgned as a kind of plugin to excel. It usually uses VBA and you can use userforms if you like. There are plenty of resources out there that make it really easy to make your own. It's one of the better ways of distirbuting VBA code.
 
Upvote 0
Hi Mongy. How did you go with this, out of curiosity?
 
Upvote 0

Forum statistics

Threads
1,214,641
Messages
6,120,694
Members
448,979
Latest member
DET4492

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top