使用c sharp将excel列标题添加到单个标题

我正在尝试添加一些新的列到Excel文件。 我可以很容易地添加列,但我不知道如何添加列标题到Excel文件。 如何在新添加的列上添加列标题? 这里是我如何添加3个新的列Excel工作表。

Range rng = (Range)wkSheet.get_Range("A1", Type.Missing); rng.EntireColumn.Insert(XlInsertShiftDirection.xlShiftToRight, XlInsertFormatOrigin.xlFormatFromRightOrBelow); Range rng2 = (Range)wkSheet.get_Range("A1", Type.Missing); rng2.EntireColumn.Insert(XlInsertShiftDirection.xlShiftToRight, XlInsertFormatOrigin.xlFormatFromRightOrBelow); Range rng3 = (Range)wkSheet.get_Range("A1", Type.Missing); rng3.EntireColumn.Insert(XlInsertShiftDirection.xlShiftToRight, XlInsertFormatOrigin.xlFormatFromRightOrBelow); wkSheet.SaveAs("C:\\Code\\UPMC\\ISD\\EADIS\\UPMC.ISD.EADIS.ACO.ACOBackLoad\\App_Data\\test", Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing); 

你可以像这样写任何单元格(这只是写到“标题”为例):

 // Type _ = Type.Missing; wkSheet.Range["A1", _].Value2 = "Heading 1"; wkSheet.Range["B1", _].Value2 = "Heading 2"; wkSheet.Range["C1", _].Value2 = "Heading 3";