SmartWordReplace es una herramienta en Python que permite buscar y reemplazar palabras en documentos Word (.docx) de manera eficiente.
Es ideal para quienes trabajan con formularios repetitivos o informes donde solo se deben cambiar algunos datos, como nombres, direcciones o identificaciones.
✅ Reemplazo masivo de palabras en documentos Word.
✅ Soporte para palabras clave predefinidas y posibilidad de modificación.
✅ Facilita la edición rápida en formularios e informes repetitivos.
✅ Interfaz sencilla con opciones claras para el usuario.
- Python 3.12 o superior.
- Instalar las librerías necesarias desde
requirements.txt
.
git clone https://github.com/TU_USUARIO/SmartWordReplace.git
cd SmartWordReplace
pip install -r requirements.txt
python main.py
main.py
→ Ejecuta la interfaz principal.buscador_palabra_word.py
→ Lógica para buscar y reemplazar palabras en Word.formulario_datos.py
→ Módulo de entrada de datos.datos_centrales.py
→ Guarda el diccionario y el archivo word que va a ser sustituido.requirements.txt
→ Lista de dependencias del proyecto.esquema.drawio
→ Diagrama que ilustra la estructura del código.
🔹 Cualquier usuario puede mejorar la interfaz o añadir más funcionalidades.
🔹 Puedes contribuir enviando un pull request en GitHub.
📧 Contacto: Para dudas o sugerencias, escribe a [email protected].
SmartWordReplace is a Python tool designed to search and replace words efficiently in Word (.docx) documents.
It is ideal for users who frequently work with repetitive forms or reports where only a few details, such as names, addresses, or IDs, need to be changed.
✅ Bulk word replacement in Word documents.
✅ Support for predefined keywords with modification capability.
✅ Speeds up editing of repetitive forms and reports.
✅ Simple interface with clear options for users.
- Python 3.12 or higher.
- Install the required libraries from
requirements.txt
.
git clone https://github.com/YOUR_USERNAME/SmartWordReplace.git
cd SmartWordReplace
pip install -r requirements.txt
python main.py
main.py
→ Runs the main interface.buscador_palabra_word.py
→ Logic to search and replace words in Word documents.formulario_datos.py
→ Data input module.datos_centrales.py
→ Configuration of predefined data.requirements.txt
→ List of project dependencies.esquema.drawio
→ Diagram illustrating the code structure.
🔹 Any user can improve the interface or add new features.
🔹 You can contribute by submitting a pull request on GitHub.
📧 Contact: For questions or suggestions, email [email protected].