This article describes a rich document assembly solution that takes Word 2010 documents, Excel 2010 documents, and PowerPoint 2010 documents and merges them together to form a final report in Word. It does all of this from a SharePoint 2010 Web Part.
See more here:
Assembling Documents on SharePoint 2010 Sites by Merging Content from Excel, PowerPoint, and Word