>Why not use ShellExecute or WSH Run method to get rid of flashing windows?
Yes, what's that I'm using. But oShell = createobject("WScript.Shell") doesn't provide a mechanism to get an error back. What would you recommend using?
If it's not broken, fix it until it is.
My Blog