I think an example can illustrate this.
1. A excel spreadsheet is located in x:\ drive
2. In the database the vba is hard coded x:\nnn\nnn.xls
When the user click on the button (front-end) it will run the event procedure. The function is to access the xls in x:\ to do processing.
However, if the user change the mapping of nnn to Y then the program won't work because the drive is hard coded. This is the dilemna. I have this kind of problem in macros and modules.
Thanks!