Эта статья описывает, как реализовать функцию поиска и замены текста в Excel с использованием Java. Она содержит сведения по настройке IDE, список шагов и пример кода для поиска и изменения в Excel с использованием Java. Вы также узнаете, как настроить процесс поиска и замены, задавая различные свойства и методы, предоставляемые библиотекой.
Шаги по замене данных в Excel с использованием Java
- Настройте IDE для использования Aspose.Cells for Java для поиска и замены текста
- Загрузите исходный файл Excel в workbook, содержащий текст, который вы хотите заменить
- Настройте объект FindOptions, задав область поиска и тип соответствия
- Итерируйте по всем рабочим листам
- Итерируйте по всем ячейкам на каждом листе
- Используйте метод find() для поиска текста и метод replace() для изменения текста в той же ячейке, если он найден
- Сохраните обновлённую рабочую книгу после замены определённого слова
Эти инструкции определяют процесс поиска и замены нескольких значений в Excel с использованием Java. Загрузите исходный файл Excel, итерируйте по каждому листу в рабочей книге, итерируйте по каждой ячейке на листе и найдите ячейку, содержащую целевое значение. Используйте метод replace() для изменения текста и повторите процесс для следующей ячейки, если она найдена, и в завершение сохраните обновлённый файл Excel на диск.
Код для замены слова в Excel с использованием Java
Приведённый выше код продемонстрировал функцию автоматического поиска и замены в Excel с использованием Java. Вы можете реализовать ключ Regex для поиска текста вместо поиска литералов, искать и заменять текст в заданном диапазоне ячеек вместо всего листа и обрабатывать числовые данные в соответствии с вашими требованиями при поиске содержимого. Установите чувствительность к регистру для значения поиска, выполняйте поиск по всему или частичному тексту и определите, должен ли поиск выполняться в содержимом ячеек, формулах или комментариях.
Эта статья научила нас процессу поиска и замены текста в файле Excel. Чтобы расшифровать файл Excel, обратитесь к статье Decrypt Excel File in Java.