У цій статті пояснюється, як виконувати пошук і заміну в Excel за допомогою C#. Вона містить деталі налаштування IDE, список кроків і зразок коду для заміни слова в Excel за допомогою C#. У статті розглядаються різні параметри для налаштування методу та критеріїв пошуку під час пошуку тексту у вихідному файлі Excel.
Кроки для пошуку та зміни в Excel за допомогою C#
- Налаштуйте IDE для використання Aspose.Cells for .NET для пошуку та заміни слів
- Завантажте вихідний XLSX-файл в об’єкт класу Workbook
- Створіть об’єкт класу FindOptions для налаштування параметрів пошуку
- Виконайте ітерацію по всіх аркушах у книзі
- Використовуйте метод Find() у колекції клітинок поточного аркуша
- Якщо знайдено клітинку з текстом, використовуйте метод Replace() з цільовим текстом і текстом для заміни
- Встановіть нове значення в клітинці після заміни цільового рядка в її вмісті
- Обійдіть усі клітинки та збережіть результуючу книгу
Ці кроки визначають процес пошуку та заміни кількох значень в Excel за допомогою C#. Завантажте вихідний файл Excel у Workbook, створіть об’єкт FindOptions для налаштування типу пошуку та типу відповідності, обійдіть усі аркуші в книзі та обробіть усі клітинки на кожному аркуші. Знайдіть текст у кожній клітинці та, якщо його знайдено, замініть новим текстом; наприкінці збережіть результуючу книгу з заміненим текстом.
Код для пошуку та заміни тексту в Excel за допомогою C#
Наведений вище код демонструє процес заміни даних в Excel за допомогою C#. FindOptions підтримує налаштування чутливості до регістру під час пошуку, визначення способу відповідності рядка, задання місця пошуку та вибір того, чи є рядок пошуку літеральним або регулярним виразом. Ви також можете виконувати пошук у зворотному напрямку або з початку відповідно до ваших вимог.
Ця стаття навчила нас процесу пошуку та заміни тексту у файлі Excel. Щоб розшифрувати файл Excel, зверніться до статті Розшифрування файлу Excel у C#.