Hi
I've written quite an involved VBA for excel application which meets the user requirements. The idea I went with was that for each job, the user will start a new workbook based on my template. The template file contains all the code, some sheets, and some command buttons.
The problem is that inevitably the application will need to be updated. With the stuff I've done in the past, this was not so much of an issue because there was only one workbook rather than a template spawning multiple copies of itself.
One option is making the code in the main workbook refer to another workbook which will store all the user infromation without any code. The problem with this is that there are some command buttons to guide the user thru the process and I don't really want them to have to keep switching back to the main workbook to click these. But the advantage is that any changes I make to the main workbook (on a network) will be immediately seen by the users.
Another option would be converting my application to an excel add-in. I don't know much about how to do this, but the problem (I think) is that it would need to be distributed in the same way as a VB6 .exe?
Has anyone got any other options? Or some advice on which way to go?
Thanks for listening
Mark
I've written quite an involved VBA for excel application which meets the user requirements. The idea I went with was that for each job, the user will start a new workbook based on my template. The template file contains all the code, some sheets, and some command buttons.
The problem is that inevitably the application will need to be updated. With the stuff I've done in the past, this was not so much of an issue because there was only one workbook rather than a template spawning multiple copies of itself.
One option is making the code in the main workbook refer to another workbook which will store all the user infromation without any code. The problem with this is that there are some command buttons to guide the user thru the process and I don't really want them to have to keep switching back to the main workbook to click these. But the advantage is that any changes I make to the main workbook (on a network) will be immediately seen by the users.
Another option would be converting my application to an excel add-in. I don't know much about how to do this, but the problem (I think) is that it would need to be distributed in the same way as a VB6 .exe?
Has anyone got any other options? Or some advice on which way to go?
Thanks for listening
Mark