Don't think that VBA's any use for that, because you're describing an OS/file manager process external to the application. I think it might be possible with AutoIT, a Windows/DOS scripting system that was originally designed to automate the installation and configuration of OS and utilities for PC OEMs. I've only used it once in the past, I was using it in a similar way to TC's macro recorder, with a little success. I used it to start TC, load files, select entities within the file, edit/transform them, save selected objects as another format, open another program that read the files and do something else to them. I was able to pick up enough to do this with AutoIT within a couple of days of applying myself to the problem, which isn't something that'd be relatable to anyone else, but you're going to have to put some people hours into it, however you do it, I think. My efforts were in XP/Win 7 times, pre-Win 8, so I can't speak for the current state of play.