First off, thanks for the compliment!
Secondly, I don't know why you can't export to HTML or what that error message is. Are you using CR Server to deliver reports? I think you are having issues with the setup of Crystal Reports and that needs to be resolved first. Do you have a report admin you can ask for help?
Re exporting to HTML, yes, this is a static report. To make it dynamic you can use ASP.NET and put a report viewer object on your web page. This makes the report load fresh data for each user.