Поиск и замена текста в Excel с использованием Python

Эта статья объясняет, как найти и заменить текст в Excel с использованием Python. Она содержит все сведения о настройке IDE, список инструкций и пример кода для поиска и замены нескольких слов в Excel с использованием Python. Вы узнаете, как настраивать операцию поиска с помощью различных параметров, предоставляемых API.

Шаги для замены слова в Excel с использованием Python

  1. Настройте IDE для использования Aspose.Cells for Python via Java для поиска и замены текста
  2. Запустите JVM с использованием библиотеки jpype
  3. Импортируйте классы License и Workbook
  4. Загрузите лицензию для предотвращения водяных знаков
  5. Загрузите входную рабочую книгу
  6. Создайте объект FindOptions и установите тип lookin и тип look at
  7. Пройдите по всем листам и замените текст в каждой найденной ячейке
  8. Сохраните выходной файл Excel после обновления текста

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

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

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

Эта статья научила нас процессу поиска текстовых значений, формул, комментариев и т. д. в файле Excel и замены содержимого новым значением. Чтобы прочитать файл Excel, обратитесь к статье Read Excel file in Python.

 Русский