Ten artykuł pokazuje, jak wyszukiwać i zastępować tekst w Excel przy użyciu Python. Zawiera wszystkie szczegóły dotyczące konfiguracji IDE, listę instrukcji oraz przykładowy kod do wyszukiwania i zastępowania wielu słów w Excelu przy użyciu Python. Dowiesz się, jak dostosować operację wyszukiwania przy użyciu różnych parametrów udostępnianych przez API.
Kroki zastępowania słowa w Excelu przy użyciu Python
- Skonfiguruj IDE do użycia Aspose.Cells for Python via Java w celu wyszukiwania i zastępowania tekstu
- Uruchom JVM przy użyciu biblioteki jpype
- Zaimportuj klasy License i Workbook
- Załaduj licencję, aby uniknąć znaków wodnych
- Załaduj wejściowy skoroszyt
- Utwórz obiekt FindOptions i ustaw typ lookin oraz typ look at
- Przejdź przez wszystkie arkusze i zastąp tekst w każdej znalezionej komórce
- Zapisz wyjściowy plik Excel po aktualizacji tekstu
Te kroki podsumowują proces wyszukiwania i zmiany tekstu w Excelu przy użyciu Python. Uruchom JVM, zaimportuj niezbędne klasy, załaduj licencję i źródłowy skoroszyt, a następnie utwórz obiekt FindOptions w celu dostosowania wyszukiwania. Iteruj przez wszystkie arkusze w załadowanym skoroszycie, znajdź komórki zawierające określony tekst i zastąp je nowym tekstem przed zapisaniem wyjściowego pliku Excel.
Kod do zastępowania danych w Excelu przy użyciu Python
Ten fragment kodu pokazuje, jak wyszukiwać i zastępować wiele wartości w Excelu przy użyciu Python. Domyślne ustawienia w FindOptions są niewrażliwe na wielkość liter, obejmują cały arkusz, tylko wartości i kierunek do przodu. Obsługuje jednak także ograniczenie do formuł zamiast wartości, dopasowanie częściowe zamiast pełnego, wyszukiwanie wstecz i wiele więcej.
Ten artykuł nauczył nas procesu wyszukiwania wartości tekstowych, formuł, komentarzy itp. w pliku Excel oraz zastępowania zawartości nową wartością. Aby przeczytać plik Excel, zapoznaj się z artykułem Read Excel file in Python.