Thanks for this, I had heard about task scheduler and I guess I can see how it could be used to update the report and push it to the web somewhere. I was just hoping that there might be some online tool where I could leave the code running, though it would be dormant 99% of the time. Any tips on such an approach would be warmly welcomed. Otherwise the task scheduler approach might be the only way to go.