that's a fair question - I'm assisting with some mathematics research, but coding isn't my background at all, and there's a good chance I've got the wrong approach. Here's an overview:
(SOURCE) : I have a SOURCE folder holding several SOURCE mdb files, each holding several SOURCE tables.
(most of the mdb files are from 300 MB to 1.3 GB in size - that's relevant to what follows)
Because of the large number of large tables, the SOURCE folder is kept on an external drive.
These SOURCE tables hold data that will run through a large number of tests. Each test is contained
in an Access module (i'll call them mod_A, mod_B, mod_C, etc), but these are stored in a separate
mdb file called TEST_TEMPLATES.mdb. They DO NOT appear in the SOURCE mdb files that contain the data about to be tested.
(DESTINATION): As each test is run, results are stored in a DEST folder. This folder holds several DEST mdb files, each holding several DEST tables.
There is a 1:1 correspondence between each SOURCE mdb file and each DEST mdb file, and between each SOURCE table and each DEST table.
I plan to use VBScript (a total novice at this!) to orchestrate the whole process. The main steps i'd planned are:
a) use VBScript to move the appropriate module (let's say, mod_A) from TEST_TEMPLATE.mdb into a SOURCE mdb file, kept on EXTERNAL DRIVE G:\) *the point of my 2nd question
b) use VBScript to run the functions in mod_A to process each table in the SOURCE mdb file...
c) store the output as it is being produced in an EXTERNAL DESTINATION folder. (this is the only way I could beat the BLOAT problem
in the SOURCE files - use code in, say, mod_A now in the SOURCE mdb file to crunch the data, then store it externally on EXTERNAL DRIVE H:\)
d) use VBScript to delete mod_A from the SOURCE mdb files, restoring them to their original condition. *the point of my 1st question
e) use VBScript to repeat all of the above for the tables in each SOURCE mdb file.
f) use VBScript to repeat all of the above for the tests in mod_B, mod_C... storing each output in its own DEST folder on EXTERNAL DRIVE H:
well, MajP - I bet your sorry you asked what I was trying to do!

There very well could be an easier approach, but I don't see it yet.
By the way, all of the Access queries, VBA, etc already work perfectly, and I can step through the process manually and get the desired outputs.
I'm just struggling with getting VBScript to oversee and automate the process. My 2 questions about using VBScript to manipulate Access modules
were 2 of the final details I needed. Thanks again for your help!