0

List<string>Excel ファイルのセルにデータを書き込もうとしています。

List "rawDTCs" の文字列を Excel シートに書き込もうとすると、以下のコードが表示されます。

for (int x = 0; x < rawDTCs.Count; x++)
{
     excelWorkSheet.Cells[myRow, 25] += rawDTCs[x];
}

リスト内の文字列を取得する代わりに、次を受け取ります。

ここに画像の説明を入力

このエラーを回避するには、配列リストをキャストする必要がありますか? リスト内の文字列がセルに出力されるようにするにはどうすればよいですか?

4

1 に答える 1

1

これを行う。

((Microsoft.Office.Interop.Excel.Range)excelWorkSheet.Cells[myRow, 25]).Value2 = 
rawDTCs[x];
于 2013-08-22T19:43:43.787 に答える