-1

所以我正在尝试将 a 中的内容导出DataGridViewExcel文件中。而对于我来说,我正在使用SpreadSheetLightC#。但就阅读示例代码和教程而言,它们只是演示手动 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如果循环使用整数,如何设置列?

希望有人可以让我在这里散步。谢谢

4

1 回答 1

1
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++;
} 
于 2016-05-31T07:31:41.043 回答