Задать вопрос
@egor_spk

Как очистить содержимое ячеек Excel, но сохранить формулы в C#?

Делаю конвертор и нужно заполнять большую таблицу с кучей формул.
Соответственно заголовки и формулы надо оставить, а остальное содержимое удалить.

Пробовал такой метод:

this._sheetDestination.Range["A4", "A" + firstCellDestination.Row].EntireRow.Delete(XlDirection.xlUp);


и

this._sheetDestination.Range["A4", "A" + firstCellDestination.Row].EntireRow.Clear();


Но в обоих случаях формулы пропадают.
  • Вопрос задан
  • 1383 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Профессия "C# разработчик"
    1 неделя
    Далее
  • XYZ School
    C# для разработки игр
    5 месяцев
    Далее
  • Учебный центр IBS
    DEV-001_NET Шаблоны проектирования GoF. Редакция для .NET
    1 неделя
    Далее
Решения вопроса 1
AnnTHony
@AnnTHony
Интроверт
А если циклом пробегать каждую ячейку из Range["A4", "A" + firstCellDestination.Row] и не удалять те, которые начинаются со знака "=".
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы