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

Эта статья описывает, как реализовать функцию поиска и замены текста в Excel с использованием Java. Она содержит сведения по настройке IDE, список шагов и пример кода для поиска и изменения в Excel с использованием Java. Вы также узнаете, как настроить процесс поиска и замены, задавая различные свойства и методы, предоставляемые библиотекой.

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

  1. Настройте IDE для использования Aspose.Cells for Java для поиска и замены текста
  2. Загрузите исходный файл Excel в workbook, содержащий текст, который вы хотите заменить
  3. Настройте объект FindOptions, задав область поиска и тип соответствия
  4. Итерируйте по всем рабочим листам
  5. Итерируйте по всем ячейкам на каждом листе
  6. Используйте метод find() для поиска текста и метод replace() для изменения текста в той же ячейке, если он найден
  7. Сохраните обновлённую рабочую книгу после замены определённого слова

Эти инструкции определяют процесс поиска и замены нескольких значений в Excel с использованием Java. Загрузите исходный файл Excel, итерируйте по каждому листу в рабочей книге, итерируйте по каждой ячейке на листе и найдите ячейку, содержащую целевое значение. Используйте метод replace() для изменения текста и повторите процесс для следующей ячейки, если она найдена, и в завершение сохраните обновлённый файл Excel на диск.

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

Приведённый выше код продемонстрировал функцию автоматического поиска и замены в Excel с использованием Java. Вы можете реализовать ключ Regex для поиска текста вместо поиска литералов, искать и заменять текст в заданном диапазоне ячеек вместо всего листа и обрабатывать числовые данные в соответствии с вашими требованиями при поиске содержимого. Установите чувствительность к регистру для значения поиска, выполняйте поиск по всему или частичному тексту и определите, должен ли поиск выполняться в содержимом ячеек, формулах или комментариях.

Эта статья научила нас процессу поиска и замены текста в файле Excel. Чтобы расшифровать файл Excel, обратитесь к статье Decrypt Excel File in Java.

 Русский