I can't really say if the write spreadsheet to file VI will do everything you need without knowing what you want to do.
If all you need to do is record data in a spreadsheet format, then the VI will work just fine. You can even open the file up in excel (with some minor complaining from excel). If you want to write elaborate reports in Word or Excel with charts, words, and data, then the Report Generation Toolkit is the way to go. Goto
http://sine.ni.com/apps/we/nioc.vp?cid=5769〈=US
for more information on the features.