C# WinForm アプリケーションがあります。多くのチェックボックスがあります。それらのいずれかがチェックされているかどうかを確認したいのですが、チェックされている場合は、チェックボックスにあるテキストを Excel セルに出力します。何かのリストを作成する必要があると思います。以下のコードは私が今持っているものです。私がどこに行きたいかを示すために、それは間違いなく機能しません. 前もって感謝します!
int j = 0;
if (checkBox7.Checked) j++;
if (checkBox8.Checked) j++;
if (checkBox9.Checked) j++;
if (checkBox10.Checked) j++;
if (checkBox11.Checked) j++;
if (checkBox12.Checked) j++;
if (checkBox13.Checked) j++;
if (checkBox14.Checked) j++;
if (checkBox15.Checked) j++;
if (checkBox16.Checked) j++;
if (checkBox17.Checked) j++;
if (checkBox18.Checked) j++;
if (checkBox24.Checked) j++;
if (checkBox42.Checked) j++;
if (checkBox43.Checked) j++;
if (checkBox44.Checked) j++;
if (checkBox45.Checked) j++;
for (int m = j; m < 17; m++)
{
NewExcelWorkSheet.Cells[ProductReturnRawData.Count + 10 + m, 1] = Convert.ToString(CheckBox[j].checked.Text);
}