Excel の行に書き込めない場合の解決策
を以下に示します:
特定のセルに単純に何かを書き込みたいのですが、私のアプローチは Excel シートの最初の列に対してのみ機能します。
for (int c = 1; c < 30; c++)
{
if (secondWorksheet.Cells[2, c].Value.ToString() == functions.ObtainTranslation(lclp))
{
secondWorksheet.Cells[CurrentRow, c].Value = ReadFromLine(reader.LineNumber, "value",
"value_nt");
}
}
列を 1
以上に設定するときはいつでも 、デバッガーは例外 Row out of range
をスローします .
この問題は、私が書いているときにのみ発生します。