91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

C#中導出Excel并下載的方法是什么

小億
374
2023-08-07 19:38:45
欄目: 編程語言

在C#中,可以使用以下方法將數據導出到Excel并下載:

  1. 首先,確保你的項目引用了Microsoft.Office.Interop.Excel庫。

  2. 創建一個新的Excel應用程序對象:

using Excel = Microsoft.Office.Interop.Excel;
// 創建Excel應用程序對象
Excel.Application excelApp = new Excel.Application();
Excel.Workbook workbook = excelApp.Workbooks.Add();
Excel.Worksheet worksheet = workbook.ActiveSheet;
  1. 填充Excel工作表中的數據:
// 填充數據
worksheet.Cells[1, 1] = "姓名";
worksheet.Cells[1, 2] = "年齡";
worksheet.Cells[2, 1] = "張三";
worksheet.Cells[2, 2] = 20;
  1. 可以對數據進行格式化、合并單元格等操作。

  2. 保存Excel文件并關閉應用程序:

// 保存Excel文件
workbook.SaveAs("路徑\\文件名.xlsx");
// 關閉應用程序
excelApp.Quit();
  1. 最后,將生成的Excel文件發送給用戶進行下載。你可以使用Response對象:
// 向用戶發送生成的Excel文件進行下載
Response.ContentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
Response.AddHeader("Content-Disposition", "attachment; filename=文件名.xlsx");
Response.TransmitFile("路徑\\文件名.xlsx");
Response.End();

注意:在使用Response對象之前,確保你的項目引用了System.Web命名空間。

這樣,當用戶訪問導出Excel的功能時,將會自動下載生成的Excel文件。

0
敦化市| 土默特右旗| 商水县| 府谷县| 弥渡县| 衡山县| 赤峰市| 天镇县| 会理县| 大方县| 余江县| 和龙市| 紫云| 绥中县| 辉县市| 连山| 桐庐县| 育儿| 定州市| 康马县| 阜新| 错那县| 嘉峪关市| 太谷县| 卓尼县| 赞皇县| 天台县| 河北区| 县级市| 邛崃市| 桑植县| 吉安县| 环江| 信宜市| 泽州县| 平罗县| 安阳县| 南木林县| 平乐县| 乌兰县| 邵武市|