使用C#和Interop在Excel中隐藏列

时间:2016-11-14 20:04:14

标签: c# excel interop

我正在尝试使用C#和Interop在Excel工作表中隐藏列。我使用了以下代码。当我下载我的Excel工作表时,隐藏的列仍然存在,但Excel工作表中的第一列从unhidden列开始。我怎样才能彻底摆脱隐藏的列。

这是我的示例代码。

foreach (var item in hideColumnNames) 
{
   columnIndex = Array.IndexOf(dataColumn, item);
   excelWorkSheet.get_Range(excelWorkSheet.Cells[1, columnIndex], excelWorkSheet.Cells[excelWorkSheet.Rows.Count, columnIndex]).EntireColumn.Hidden = true;
}

0 个答案:

没有答案