using Excel = Microsoft.Office.Interop.Excel;
Excel.Range r = sheet.get_Range(ExcelAssistant.c1ToA(Column_Date + i) + Row_Date_Insert, ExcelAssistant.c1ToA(Column_Date + i) + (Row_Date_Insert + sheet.UsedRange.Rows.Count));
Console.WriteLine("range r property" + r.Address);
r.Insert(Excel.XlInsertShiftDirection.xlShiftToRight,Missing.Value);
r.Insert();
sheet.Columns[Column_Date + i].insert();
ExcelAssistant是一个Excel Util类,它有静态方法c1ToA将列号的整数转换为“ABC”格式。
我使用Console.WriteLine来确保我指向正确的位置。
然后我尝试了几种插入方法,但都没有效果。
有什么问题?
任何帮助都可能会受到赞赏。