Unfortunately your report will lose some of its formatting when you transfer it over to Excel.
You can, however, create an Excel template and transfer data over through code. This is a very complicated process, I'm afraid.
But if you are still interested tranfering over to a template you can...