Tento článek popisuje, jak implementovat funkci vyhledání a nahrazení textu v Excel pomocí Java. Obsahuje podrobnosti o nastavení IDE, seznam kroků a ukázkový kód pro vyhledání a změnu v Excelu pomocí Java. Také se naučíte, jak přizpůsobit proces vyhledávání a nahrazování nastavením různých vlastností a metod, které knihovna poskytuje.
Kroky k nahrazení dat v Excelu pomocí Java
- Nastavte IDE tak, aby používalo Aspose.Cells for Java pro vyhledání a nahrazení textu
- Načtěte zdrojový soubor Excel do workbook obsahujícího text, který chcete nahradit
- Nastavte objekt FindOptions nastavením místa hledání a typu shody
- Iterujte přes všechny listy
- Iterujte přes všechny buňky v každém listu
- Použijte metodu find() k vyhledání textu a metodu replace() ke změně textu ve stejné buňce, pokud je nalezen
- Uložte aktualizovaný sešit po nahrazení konkrétního slova
Tyto pokyny definují proces vyhledání a nahrazení více hodnot v Excelu pomocí Java. Načtěte zdrojový soubor Excel, iterujte přes každý list v sešitu, iterujte přes každou buňku v listu a najděte buňku obsahující cílovou hodnotu. Použijte metodu replace() ke změně textu a proces opakujte pro další buňku, pokud je nalezena, a nakonec uložte aktualizovaný soubor Excel na disk.
Kód k nahrazení slova v Excelu pomocí Java
Výše uvedený kód demonstroval funkci automatického vyhledání a nahrazení v Excelu pomocí Java. Můžete implementovat klíč Regex pro vyhledávání textu místo hledání literálů, vyhledávat a nahrazovat text v definovaném rozsahu buněk místo celého listu a pracovat s číselnými daty podle vašich požadavků při vyhledávání obsahu. Nastavte citlivost na velikost písmen pro hledanou hodnotu, vyhledávejte celý nebo částečný text a určete, zda má být vyhledávání prováděno v obsahu buněk, vzorcích nebo komentářích.
Tento článek nás naučil proces vyhledání a nahrazení textu v souboru Excel. Chcete-li dešifrovat soubor Excel, podívejte se na článek Decrypt Excel File in Java.