-1

DataGridViewそのため、コンテンツをファイルにエクスポートしようとしていExcelます。そして、私がこれを行うために、私は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 に答える