Тази статия ръководи как да намирате и замествате в Excel с помощта на C#. Тя съдържа подробности за настройка на IDE, списък със стъпки и примерен код за заместване на дума в Excel с помощта на C#. В статията се разглеждат различни опции за персонализиране на метода и критериите за търсене при търсене на текст в изходния Excel файл.
Стъпки за намиране и промяна в Excel с помощта на C#
- Настройте IDE да използва Aspose.Cells for .NET за намиране и заместване на думи
- Заредете изходния XLSX файл в обект от клас Workbook
- Създайте обект от клас FindOptions за задаване на опциите за търсене
- Итерирайте през всички работни листове в работната книга
- Използвайте метода Find() в колекцията от клетки на текущия лист
- Ако бъде намерена клетка с текста, използвайте метода Replace() с целевия текст и текста за заместване
- Задайте новата стойност в клетката след заместване на целевия низ в съдържанието на клетката
- Обходете всички клетки и накрая запазете резултатната работна книга
Тези стъпки определят процеса за намиране и заместване на множество стойности в Excel с помощта на C#. Заредете изходния Excel файл в Workbook, създайте обект FindOptions за задаване на типа „look in“ и типа „look at“, обхожете всички работни листове в работната книга и обработете всички клетки във всеки работен лист. Намерете текста във всяка клетка и, ако бъде открит, го заменете с нов текст; накрая запазете резултатната работна книга със заменения текст.
Код за намиране и заместване на текст в Excel с помощта на C#
Горният код демонстрира процеса за заместване на данни в Excel с помощта на C#. FindOptions поддържа задаване на чувствителност към главни/малки букви по време на търсене, определяне как да се съпоставя низът, дефиниране къде да се търси и решаване дали търсеният низ е буквален или регулярен израз. Можете също да търсите назад или от началото според вашите изисквания.
Тази статия ни научи на процеса за търсене и заместване на текст в Excel файл. За да декриптирате Excel файл, вижте статията Декриптиране на Excel файл в C#.