Скрыть столбцы в Excel с помощью C # и Interop

Я пытаюсь скрыть столбец в листе Excel с помощью C # и Interop. Я использовал приведенный ниже код. Когда я загружаю свой лист Excel, скрытые столбцы все еще существуют, но мой первый столбец в листе Excel начинается с незакрытого столбца. Как я могу полностью скрыть скрытые столбцы.

Вот мой пример кода.

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; } 

Interesting Posts

Выполнять .vbs из партии для конкретной книги

Электронная почта Body Outlook не копирует Excel

Прочитайте поле Excel как строку, хотя в этом поле есть только цифры

Толерантное среднее (игнорировать #NA и т. Д.)

Мне нужны те авторы ячейки B, за которыми не следуют другие авторы в других ячейках

Кто должен, кто деньги алгоритм в Excel таблице

Excel: отдельные метки для точек данных в группе

Есть ли какой-либо бесплатный инструмент для конвертирования файлов MS Excel в файлы MS Access DB?

Найдите и замените часть строки в одной ячейке со значением ячейки ниже нее с помощью VBA Macro

Зачем сначала активировать диаграмму?

Импорт файла Excel в MySql (не CSV)

С помощью формулы excel A1 / $ A $ 1, измените $ A $ 1 ref, когда изменится другое значение ячейки

Как исключить записи в excel, которые имеют определенные атрибуты

Если ячейки 1А, 1В, 1С содержат Х, то сумма 2А, 2В, 2С соответственно

Сравнение индексов Excel несовместимо

Давайте будем гением компьютера.