在Excel中重命名列名称

时间:2015-09-15 06:04:45

标签: c++ excel

我的列名为SSS-01\01\2015, SSS-01\02\2015,依此类推。

我想通过删除01\01\2015, 01\02\2015将这些cols重命名为"SSS-",依此类推。以下是我正在使用的代码。

我在列表中拥有所有必需的值。现在如何将列名从单元格E保存到H。

chartRange = ws.get_Range("e7", "h7");
int colCount=chartRange.Columns.Count;
List<string> colNames=new List<string>();
for(int c=1;c<colCount;c++)
 {
 if(chartRange!=null)
 {
  string colName = chartRange.Columns[c].Value2;
  string colVal = colName.Remove(0, 10);
  colNames.Add(colVal);
 }
}

0 个答案:

没有答案