Ciao, ti riporto una porzione di codice che avevo io e dal quale puoi trarre qualche spunto, in pratica il codice non fa altro che crearti un nuovo foglio (sheet) in excel:
// Create a new Sheet:
Excel.Worksheet excelSheet = (Excel.Worksheet)excelWorkbook.Sheets.Add(excelWorkbook.Sheets.get_Item(++sheetIndex), Type.Missing, 1, Excel.XlSheetType.xlWorksheet);
excelSheet.Name = dt.TableName;
// Fast data export to Excel
string excelRange = string.Format("A1:{0}{1}", finalColLetter, dt.Rows.Count + 1);
excelSheet.get_Range(excelRange, Type.Missing).Value2 = rawData;
// Mark the first row as BOLD
((Excel.Range)excelSheet.Rows[1, Type.Missing]).Font.Bold = true; fammi sapere se ti è stato d'aiuto

Modificato da ricardo78 il 26 ottobre 2010 12.41 -