why not use the daily build of Dynamo? It has a node called ViewSchedule.Export that will export that schedule directly and you get to decide how it will look. Yes, it will be exported as TSV or CSV but Excel has no problem reading that. What’s the difference? Example:
The major difference for me is that I am linking these schedules to an Excel energy-modeling file (PHPP), and Excel doesn’t automatically update from CSV files.
If you really want to match what this schedule looks like in an Excel export you will have to rebuild this logic. When revit sorts and groups values, you will have to sort and group in Dynamo. Where Revit filters out, you will have to filter out. Finally when it formats things a certain way, with empty rows and merged cells etc, you will have to rebuild that logic in Dynamo then expand the Bumblebee toolkit to write those formatting changes to Excel. It’s a LOT of work for something trivial like this. I would recommend that you instead figure out a way to make this work with what you have (CSV). Perhaps a macro on the Excel side?
Daily builds will have these components that i showed, but they will not be in the stable 1.2.0 release since that was built before I added these nodes to it. Makes sense now?