Cet article explique comment rechercher et remplacer du texte dans Excel à l’aide de Python. Il contient tous les détails pour configurer l’IDE, une liste d’instructions et un exemple de code pour rechercher et remplacer plusieurs mots dans Excel à l’aide de Python. Vous apprendrez à personnaliser l’opération de recherche à l’aide de divers paramètres exposés par l’API.
Étapes pour remplacer un mot dans Excel à l’aide de Python
- Configurez l’IDE pour utiliser Aspose.Cells for Python via Java afin de rechercher et remplacer du texte
- Démarrez la JVM à l’aide de la bibliothèque jpype
- Importez les classes License et Workbook
- Chargez la licence pour éviter les filigranes
- Chargez le classeur d’entrée
- Créez l’objet FindOptions et définissez le type lookin et le type look at
- Parcourez toutes les feuilles de calcul et remplacez le texte dans chaque cellule trouvée
- Enregistrez le fichier Excel de sortie après la mise à jour du texte
Ces étapes résument le processus de recherche et modification de texte dans Excel à l’aide de Python. Démarrez la JVM, importez les classes nécessaires, chargez une licence et le classeur source, puis créez un objet FindOptions pour personnaliser la recherche. Parcourez toutes les feuilles du classeur chargé, trouvez les cellules contenant le texte spécifié et remplacez-les par un nouveau texte avant d’enregistrer le fichier Excel de sortie.
Code pour remplacer des données dans Excel à l’aide de Python
Cet extrait de code montre comment rechercher et remplacer plusieurs valeurs dans Excel à l’aide de Python. Les paramètres par défaut de FindOptions sont insensibles à la casse, couvrent toute la feuille, uniquement les valeurs et une direction vers l’avant. Cependant, il prend également en charge la limitation aux formules plutôt qu’aux valeurs, la correspondance partielle au lieu de la correspondance complète, la recherche en arrière et bien plus encore.
Cet article nous a appris le processus pour trouver des valeurs de texte, des formules, des commentaires, etc. dans un fichier Excel et remplacer le contenu par une nouvelle valeur. Pour lire un fichier Excel, consultez l’article Read Excel file in Python.