Намиране и заместване в Excel с помощта на C#

Тази статия ръководи как да намирате и замествате в Excel с помощта на C#. Тя съдържа подробности за настройка на IDE, списък със стъпки и примерен код за заместване на дума в Excel с помощта на C#. В статията се разглеждат различни опции за персонализиране на метода и критериите за търсене при търсене на текст в изходния Excel файл.

Стъпки за намиране и промяна в Excel с помощта на C#

  1. Настройте IDE да използва Aspose.Cells for .NET за намиране и заместване на думи
  2. Заредете изходния XLSX файл в обект от клас Workbook
  3. Създайте обект от клас FindOptions за задаване на опциите за търсене
  4. Итерирайте през всички работни листове в работната книга
  5. Използвайте метода Find() в колекцията от клетки на текущия лист
  6. Ако бъде намерена клетка с текста, използвайте метода Replace() с целевия текст и текста за заместване
  7. Задайте новата стойност в клетката след заместване на целевия низ в съдържанието на клетката
  8. Обходете всички клетки и накрая запазете резултатната работна книга

Тези стъпки определят процеса за намиране и заместване на множество стойности в Excel с помощта на C#. Заредете изходния Excel файл в Workbook, създайте обект FindOptions за задаване на типа „look in“ и типа „look at“, обхожете всички работни листове в работната книга и обработете всички клетки във всеки работен лист. Намерете текста във всяка клетка и, ако бъде открит, го заменете с нов текст; накрая запазете резултатната работна книга със заменения текст.

Код за намиране и заместване на текст в Excel с помощта на C#

Горният код демонстрира процеса за заместване на данни в Excel с помощта на C#. FindOptions поддържа задаване на чувствителност към главни/малки букви по време на търсене, определяне как да се съпоставя низът, дефиниране къде да се търси и решаване дали търсеният низ е буквален или регулярен израз. Можете също да търсите назад или от началото според вашите изисквания.

Тази статия ни научи на процеса за търсене и заместване на текст в Excel файл. За да декриптирате Excel файл, вижте статията Декриптиране на Excel файл в C#.

 Български