Программное скрытие нулевых значений на листе Excel - C#

Узнай цену своей работы

Формулировка задачи:

Доброго дня, уважаемые коллеги! Сотворил генератор отчётов, использующий для вывода таблиц на печать Excel. Всё бы хорошо, но на печать выводятся все значения, в том числе и нули. А мне это не надо. В VBA есть команда ActiveWindow.DisplayZeros = False; которая решает вопрос. Может кто подскажет аналог в c#?

Решение задачи: «Программное скрытие нулевых значений на листе Excel»

textual
Листинг программы
 string fileName = "G:\\C#\\ExcelFile.xlsx"; //имя Excel файла  
 Excel.Application xlApp = new Excel.Application();
 Excel.Workbook xlWb = xlApp.Workbooks.Open(fileName); //открываем Excel файл
 xlApp.ActiveWindow.DisplayZeros = false;
 xlApp.Visible = true;
//xlWb.Close(true);//закрываем файл и сохраняем изменения, если не сохранять, то false                
//xlApp.Quit(); //закрываем Excel

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.133 из 5
Похожие ответы