¿Cómo importar y modificar datos por lotes en el formato original de Word?
(1) Primero abra un documento, haga clic en Herramientas → Macro → Grabar nueva macro para abrir el cuadro de diálogo de macro y haga clic en Aceptar.
(2) Haga clic en [Archivo] → [Abrir], seleccione el archivo cuyos datos desea modificar y abra el archivo.
(3) Haga clic en Editar → Reemplazar y reemplace todas las fechas y cantidades con 0000 en el cuadro Buscar y reemplazar.
(4) Luego haga clic en Archivo → Guardar como para guardar el archivo en otra carpeta y finalmente ciérrelo.
(5) Haga clic en Herramientas → Macro → Detener grabación para completar los pasos anteriores.
(6) Modifique el comando de macro recién grabado para hacer posible la modificación por lotes y el guardado de múltiples archivos. El método es:
Haga clic en Herramientas → Macro → Macro, seleccione el nombre de la macro que acaba de grabar y luego haga clic en Editar. Abra el Editor de Visual Basic y realice algunos cambios en la macro. Los principales cambios son los siguientes:
① Cambie la ruta de apertura del archivo de la macro que acaba de grabar a la ruta de su carpeta, como "E:\123\old". Después de reemplazar los datos, cambie. la ruta para guardar el archivo, como "E:\123\new".
(2) Agregue un bucle for en el comando de macro, por ejemplo, para i=6300, 6300 es el número de sus archivos, lo que le indica a la macro que modifique 6300 archivos y finalice.
(3) Otros lugares deben modificarse según corresponda, como si se ignoran los errores, si se ignora el formato de los números, etc.
(7) El último paso es presionar F5 en el editor Visual Baisic para ejecutar la macro. Se pueden modificar más de 6.000 archivos en poco tiempo.
Tenga en cuenta que dicha operación requiere algunos conocimientos simples de ejecución de bucles lógicos en VB. Si el bucle lógico se modifica correctamente, simplemente presione F5 una vez para ejecutarlo. . . De lo contrario, se abrirán más de 6000 archivos uno por uno y dichos comandos macro se ejecutarán uno por uno, lo que equivale a presionar F5 más de 6000 veces.