[英]convert DataGridView Contents to Excel using SpreadSheetLight in C#
所以我試圖將DataGridView
的內容導出到Excel
文件。 對於我來說,我在 C# 中使用了SpreadSheetLight
。 但就閱讀示例代碼和教程而言,它們只是演示手動 Excel 內容創建:
using (SLDocument sl = new SLDocument())
{
sl.SetCellValue("B3", "It costs what for a Jimmy Choo?!?");
sl.SaveAs("MahNewShoes.xlsx");
}
但我想要實現的是將整個 DataGridView 轉換為 SpreadSheetLight 的 Excel。 如果我使用循環並循環 DataGridView 的整個行和列A, B, C ... AA, BB, CC
鑒於循環使用整數,如何將列設置為A, B, C ... AA, BB, CC
?。
希望有人可以帶我走過這里。 謝謝
int i= 0;
SLDocument sl = new SLDocument();
foreach (DataRow row in dtTransfer.Rows)
{
sl[i, 0].SetCellValue("It costs what for a Jimmy Choo?!?");
sl.SaveAs("MahNewShoes.xlsx");
i++;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.