ワークシート2のヘッダーの設定に問題があります
これが私のコードです:
Excel.Application xlApp1 = new Excel.Application();
Excel.Workbook xlWorkBook;
Excel.Worksheet xlWorkSheet1 = new Excel.Worksheet();
Excel.Worksheet xlWorkSheet2 = new Excel.Worksheet();
object misValue = System.Reflection.Missing.Value;
xlWorkBook = xlApp1.Workbooks.Add(misValue);
xlWorkSheet1 = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item(1); // Sheet1
xlWorkSheet1.Name = "XX";
xlWorkSheet2 = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item(2); // Sheet2
xlWorkSheet2.Name = "YY";
Excel.Range headerRange = xlApp1.get_Range("A1", "V1");
headerRange.HorizontalAlignment = Microsoft.Office.Interop.Excel.XlHAlign.xlHAlignCenter;
for (int i = 1; i < dataGridView1.Columns.Count + 1; i++)
{
xlApp1.Cells[1, i] = dataGridView1.Columns[i - 1].HeaderText;
}
ワークシート2の新しいヘッダー用に新しいExcelアプリケーションを作成する必要がありますか?しかし、私は意味がありません。誰かがそれを手伝ってくれますか?ありがとうみんな...