找了太久解决方法,终于我自己看官方文档才找到,纪念一下两天经历磨难的我

string filePath = "E:\\1.xls";
var validRowCount = 0;//有效的行数(去掉空行的数据行)
Workbook wb = new Workbook(filePath);
Worksheet sheet = wb.Worksheets[0];
Cells cells = sheet.Cells;
cells.InsertColumns(9, 2);
wb.Save(filePath);

InsertColumns(Int32, Int32)
第一个是选择第几列,第二个是插入的列数;第一个注意是从0开始!
wb.Save(string path)简直是灵魂,不存啥都没