All your sub reports must be linked to a common field in order to line up correctly. Something like DATE or TIME, COLOR, PRICE. What ever would be the same DATA in each of your data sources. Your main report should report at least that field. Right click on the sub report to manage individual sub report links.
In Crystal Reports 10 exporting with multiple sub reports. All data from the main report is forced left unless there is data from the sub in front of it. If all sub reports are placed to the right of all info being reported in your main report, and everything is lined up correctly... your columns and rows should export correctly to a
- TAB separated file.
From there, import your file to excel using the "text to column wizard".
- TAB separated file.
I am not having success exporting direct to an excel worksheet. BUT, it works famously by exporting to a TAB Separated Text File and then importing to excel via the TEXT to COLUMN wizard.