Как удалить формулу в Excel с помощью Python

В этом кратком руководстве описан процесс удаления формулы в Excel с помощью Python. В нем есть настройки среды, список шагов и исполняемый пример кода, демонстрирующий, как удалить формулу в Excel с помощью Python. Вы также изучите команду для удаления всех формул на листе одним вызовом API.

Шаги по удалению формулы в Excel с помощью Python

  1. Настройте среду для использования Aspose.Cells для Python через Java для удаления формулы
  2. Загрузите в цель workbook формулу
  3. Получите доступ к ячейке формулы и сохраните ее значение во временной переменной.
  4. Используя ссылку cell, задайте для формулы пустую строку.
  5. Установите значение temp обратно в ячейку формулы
  6. Сохраните полученную книгу только с данными

Эти шаги подробно описывают процедуру как удалить формулу в Excel с помощью Python. Используется простая логика, когда значение из ячейки формулы сохраняется во временной переменной, а формуле присваивается пустая строка. После этого сохраненное значение возвращается в ячейку, в которой присутствовала формула, а выходная рабочая книга сохраняется на диске.

Код для удаления формулы в Excel с использованием Python

Этот фрагмент кода демонстрирует задачу очистить формулу в Excel с помощью Python. Однако он удаляет формулу только из одной ячейки, если вы хотите очистить формулы, но сохранить значения из всех ячеек на листе, вы можете использовать getCells().removeFormulas() из класса рабочего листа. Таким образом, если вы перебираете все рабочие листы, все ячейки во всей рабочей книге могут быть удалены.

Эта статья научила нас как удалить формулу в Excel, но сохранить данные с помощью Python. Если вы хотите изучить процесс копирования листа в другую книгу, обратитесь к статье как скопировать рабочий лист в другую книгу в Python.

 Русский