<p>In my Winforms application, I want to export the data from my DataGridView to a Excel spreadsheet.</p>

<p>Is it simply a job of looping and outputting the results comma seperated?</p>

Is it simply a job of looping and outputing the results comma seperated?
Yes. It is a simpler way without any dependencies.
If you need more control, you can always automate excel from
vb.net
or from
C#
..