I agree with Skip, if you are using Excel or Access at all with your Extra Script, write everything in VBA within Excel or Access.
You open extra, send a few keystrokes, scrape data from the screens (sometimes lots of data from several screens), then loop over a Field Definitions...