Hledání a nahrazování v Excelu pomocí C#

Tento článek popisuje, jak hledat a nahrazovat v Excel pomocí C#. Obsahuje podrobnosti o nastavení IDE, seznam kroků a ukázkový kód pro nahrazení slova v Excelu pomocí C#. Článek zkoumá různé možnosti pro přizpůsobení metody vyhledávání a kritérií při hledání textu ve zdrojovém souboru Excel.

Kroky pro hledání a změnu v Excelu pomocí C#

  1. Nastavte IDE tak, aby používalo Aspose.Cells for .NET k hledání a nahrazování slov
  2. Načtěte zdrojový soubor XLSX do objektu třídy Workbook
  3. Vytvořte objekt třídy FindOptions pro nastavení možností vyhledávání
  4. Iterujte přes všechny listy v sešitu
  5. Použijte metodu Find() v kolekci buněk aktuálního listu
  6. Pokud je nalezena buňka s textem, použijte metodu Replace() s cílovým textem a textem k nahrazení
  7. Nastavte novou hodnotu v buňce po nahrazení cílového řetězce v obsahu buňky
  8. Projděte všechny buňky a nakonec uložte výsledný sešit

Tyto kroky definují proces hledání a nahrazování více hodnot v Excelu pomocí C#. Načtěte zdrojový soubor Excel do Workbook, vytvořte objekt FindOptions pro nastavení typu „look in“ a typu „look at“, projděte všechny listy v sešitu a zpracujte všechny buňky v každém listu. Najděte text v každé buňce a pokud je nalezen, nahraďte jej novým textem; nakonec uložte výsledný sešit s nahrazeným textem.

Kód pro hledání a nahrazování textu v Excelu pomocí C#

Výše uvedený kód demonstruje proces nahrazování dat v Excelu pomocí C#. FindOptions podporuje nastavení citlivosti na velikost písmen během vyhledávání, určení způsobu porovnávání řetězce, definování místa vyhledávání a rozhodnutí, zda je hledaný řetězec literál nebo regulární výraz. Můžete také vyhledávat zpětně nebo od začátku podle svých požadavků.

Tento článek nás naučil proces vyhledávání a nahrazování textu v souboru Excel. Chcete-li dešifrovat soubor Excel, přečtěte si článek Dešifrování souboru Excel v C#.

 Čeština