C# と Interop で Excel ファイルを生成するコードは次のとおりです。
Dictionary<Item, Shift_ItemSales> data = getData(curPage, depID);
Application excelapp = new Application();
excelapp.Visible = false;
_Workbook workbook = (_Workbook)(excelapp.Workbooks.Add(Type.Missing));
_Worksheet worksheet = (_Worksheet)workbook.ActiveSheet;
worksheet.Cells[0, 1] = "ID";
worksheet.Cells[0, 2] = "Description";
int row = 1;
foreach (Item curItem in data.Keys) {
Shift_ItemSales curIS = data[curItem];
worksheet.Cells[row, 0] = curItem.ID;
worksheet.Cells[row, 1] = curItem.Description;
row++;
}
ブラウザに送信して、ユーザーにダウンロードさせるにはどうすればよいですか?