R
Robert Crandal
After a workbook is closed, is it possible to run a
macro that executes a DOS BAT file? How would
I do that?
macro that executes a DOS BAT file? How would
I do that?
On second thought......
I think I might NOT need to run a DOS script at all.
The DOS BAT file I had in mind simply overwrites
a file, or deletes that file and replaces it with a new
file.
Therefore, I guess my question should be, how can I
replace a target file after a Workbook is closed?
- Show quoted text -
James Ravenswood said:- Show quoted text -
Robert Crandal said:I probably wasn't clear, so I'll reword my question:
Upon exiting a workbook, I need to run a VBA macro that
deletes and replaces a specified file (or overwrites the
contents of that file with new data). BAT files are out
of the picture now......
Clif McIrvin said:Does the workbook in question actually need to be closed for the
operations to take place, or are the operations happening to a different
file?
If a different file, put the VBA code in the Workbook.Close event.
If the same file, post back and either myself or someone else can help you
design code that will run after your workbook has finished exiting.
Robert Crandal said:Basically, I need to put VBA code in Workbook.Close() that
deletes a file on the C: drive named "orders.txt". Then I need
to create a new replacement file named "orders.txt" which I
will write my own data into.
Robert Crandal said:Basically, I need to put VBA code in Workbook.Close() that
deletes a file on the C: drive named "orders.txt". Then I need
to create a new replacement file named "orders.txt" which I
will write my own data into.
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.