I use the term freely, 'Control Panel'. I don't mean the Windows Start/Settings/Control Panel, (but, maybe I do?)
I have created several dozen automated routines, most in Excel, some in Word and the rest in several other Windows-based programs. I currently have the user open up a Windows Explorer folder menu and weed through the appropriately named folders to find the specific program they want to run it. The one thing they all have in common is the programming language is VBA.
This, I feel, is too scattered and difficult to understand and organize for the various users that utilize these routines.
I want to be able to create and manage an aesthetically pleasing (graphical, icon-laced) Menu'd Control Panel window, from which the user would see each of the available programs listed on the one menu. This menu would include the current status of each routine(that is reported automatically back from each of the individual programs) when they run.
I realize I could do all of this in a single Excel workbook and do everything I just described, with the exception of my last requirement - this Control Panel needs to remain secure so someone can't go in and screw with it. Hopefully it would be un-editable even with password cracking tools, because there is no password to crack. (is this possible?)
We all know how 'unsecure' Excel/VBA is, even with all the protection measures that can be placed upon it. It's still quite easy to subvert any protection it has.
I've looked at Windows Script Host, but not sure about the protection aspect of it.
Anyone have any suggestions?
I have created several dozen automated routines, most in Excel, some in Word and the rest in several other Windows-based programs. I currently have the user open up a Windows Explorer folder menu and weed through the appropriately named folders to find the specific program they want to run it. The one thing they all have in common is the programming language is VBA.
This, I feel, is too scattered and difficult to understand and organize for the various users that utilize these routines.
I want to be able to create and manage an aesthetically pleasing (graphical, icon-laced) Menu'd Control Panel window, from which the user would see each of the available programs listed on the one menu. This menu would include the current status of each routine(that is reported automatically back from each of the individual programs) when they run.
I realize I could do all of this in a single Excel workbook and do everything I just described, with the exception of my last requirement - this Control Panel needs to remain secure so someone can't go in and screw with it. Hopefully it would be un-editable even with password cracking tools, because there is no password to crack. (is this possible?)
We all know how 'unsecure' Excel/VBA is, even with all the protection measures that can be placed upon it. It's still quite easy to subvert any protection it has.
I've looked at Windows Script Host, but not sure about the protection aspect of it.
Anyone have any suggestions?
Last edited: