我有 2 个 datgridviews,试图将标题和它的值复制到 excel 表中。第一个循环对于第一个 datagirdview 工作正常
for (int i = 1; i < dataGridView1.Columns.Count + 1; i++)
{
worksheet.Cells[7, i] = dataGridView1.Columns[i - 1].HeaderText;
}
// storing Each row and column value to excel sheet
for (int i = 0; i < dataGridView1.Rows.Count - 1; i++)
{
for (int j = 0; j < dataGridView1.Columns.Count; j++)
{
worksheet.Cells[i + 8, j + 1] = dataGridView1.Rows[i].Cells[j].Value.ToString();
}
}
这是第二个 datagridview,我正在尝试复制标题及其值。
第一个 datagridview 标题值在D7
第 7 行单元格处完成,行值在第 8 行单元格处完成D8
。
我想放置第 7 行的第二个 datagridview 标题和第 8 行E7
的行值E8
。
//Primary Continuation
for (int i = 7; i < dataGridView2.Columns.Count + 1; i++)
{
worksheet.Cells[7, i] = dataGridView2.Columns[i - 1].HeaderText;
}
// storing Each row and column value to excel sheet
for (int i = 0; i < dataGridView2.Rows.Count - 1; i++)
{
for (int j = 0; j < dataGridView2.Columns.Count; j++)
{
worksheet.Cells[i + 8, j + 1] = dataGridView2.Rows[i].Cells[j].Value.ToString();
}
}