1
因此,我在這裏要做的是使用epplus將簡單的html表格寫入xlsx(excel)文件。代碼IVE走到這一步是如何使用epplus將我的html表格寫入excel文件
控制器:
public void saveToExcel(string tbl)
{
using (ExcelPackage p = new ExcelPackage())
{
p.Workbook.Worksheets.Add("demo");
ExcelWorksheet ws = p.Workbook.Worksheets[1];
ws.Name = "Demo";
Response.ContentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
Response.AddHeader("content-disposition", "attachment; filename=ExcelDemo.xlsx");
Response.BinaryWrite(p.GetAsByteArray());
}
}
現在這將創建一個空的工作簿。和所有我想現在要做的就是寫這個表我有我的
查看:
<Table id="tbl" name="tbl">
<tr>
<td>
Title 1
</td>
<td >
Title 1
</td>
<td>
Title 1
</td>
</tr>
<tr>
<td >
Row 1
</td>
<td>
Row 1
</td>
<td>
Row 1
</td>
</tr>
<tr>
<td >
Row 2
</td>
<td>
Row 2
</td>
<td>
Row 2
</td>
</tr>
<tr>
<td >
Row 2
</td>
<td>
Row 2
</td>
<td>
Row 2
</td>
</tr>
</table>
@Html.ActionLink("saveToExcel", "saveToExcel")
到工作簿。但我只是不知道如何以及從哪裏開始。
感謝任何指向正確方向的指針。
謝謝@Yosoyke – Dave
這是否也包括html表格樣式? – user327999