I always appreciate when people take the time to help me out.
As for how to proceed from here, I'm a little on the fence...
What I currently have in Excel does work. I'm just not completely satisfied. Particularly with the speed aspect at the moment. So, it won't be a final solution for me long term.
If you referring to Excel Macro speed, then you can explore another language like java, python or perl to manipulate data in Excel via OLE. This would speed things up quite a bit.
