Este artículo explica cómo buscar y reemplazar texto en Excel usando Python. Incluye todos los detalles para configurar el IDE, una lista de instrucciones y un código de ejemplo para buscar y reemplazar múltiples palabras en Excel usando Python. Aprenderá a personalizar la operación de búsqueda utilizando varios parámetros expuestos por la API.
Pasos para reemplazar una palabra en Excel usando Python
- Configure el IDE para usar Aspose.Cells for Python via Java para buscar y reemplazar texto
- Inicie la JVM usando la biblioteca jpype
- Importe las clases License y Workbook
- Cargue la licencia para evitar marcas de agua
- Cargue el libro de trabajo de entrada
- Cree el objeto FindOptions y establezca el tipo lookin y el tipo look at
- Recorra todas las hojas de cálculo y reemplace el texto en cada celda encontrada
- Guarde el archivo Excel de salida después de actualizar el texto
Estos pasos resumen el proceso para buscar y cambiar texto en Excel usando Python. Inicie la JVM, importe las clases necesarias, cargue una licencia y el libro de trabajo de origen, y cree un objeto FindOptions para personalizar la búsqueda. Itere por todas las hojas del libro de trabajo cargado, encuentre las celdas que contienen el texto especificado y reemplácelas con nuevo texto antes de guardar el archivo Excel de salida.
Código para reemplazar datos en Excel usando Python
Este fragmento de código demuestra cómo buscar y reemplazar múltiples valores en Excel usando Python. La configuración predeterminada en FindOptions no distingue entre mayúsculas y minúsculas, abarca toda la hoja, solo valores y dirección hacia adelante. Sin embargo, admite limitar a fórmulas en lugar de valores, realizar coincidencias parciales en lugar de coincidencias completas, buscar hacia atrás y mucho más.
Este artículo nos ha enseñado el proceso para encontrar valores de texto, fórmulas, comentarios, etc. en un archivo Excel y reemplazar el contenido con un nuevo valor. Para leer un archivo Excel, consulte el artículo Read Excel file in Python.