Эта статья объясняет, как найти и заменить текст в Excel с использованием Python. Она содержит все сведения о настройке IDE, список инструкций и пример кода для поиска и замены нескольких слов в Excel с использованием Python. Вы узнаете, как настраивать операцию поиска с помощью различных параметров, предоставляемых API.
Шаги для замены слова в Excel с использованием Python
- Настройте IDE для использования Aspose.Cells for Python via Java для поиска и замены текста
- Запустите JVM с использованием библиотеки jpype
- Импортируйте классы License и Workbook
- Загрузите лицензию для предотвращения водяных знаков
- Загрузите входную рабочую книгу
- Создайте объект FindOptions и установите тип lookin и тип look at
- Пройдите по всем листам и замените текст в каждой найденной ячейке
- Сохраните выходной файл Excel после обновления текста
Эти шаги суммируют процесс поиска и изменения текста в Excel с использованием Python. Запустите JVM, импортируйте необходимые классы, загрузите лицензию и исходную рабочую книгу, затем создайте объект FindOptions для настройки поиска. Итеративно пройдитесь по всем листам загруженной рабочей книги, найдите ячейки с указанным текстом и замените их новым текстом перед сохранением выходного файла Excel.
Код для замены данных в Excel с использованием Python
Этот фрагмент кода демонстрирует, как найти и заменить несколько значений в Excel с использованием Python. Настройки FindOptions по умолчанию не чувствительны к регистру, охватывают весь лист, только значения и направление вперед. Однако также поддерживаются ограничения на формулы вместо значений, частичное совпадение вместо полного совпадения, поиск в обратном направлении и многое другое.
Эта статья научила нас процессу поиска текстовых значений, формул, комментариев и т. д. в файле Excel и замены содержимого новым значением. Чтобы прочитать файл Excel, обратитесь к статье Read Excel file in Python.