Inicio de sesión

Quién está conectado

Actualmente hay 0 usuarios y 1 invitado en línea.

Sindicar

Distribuir contenido

automatizar una accion en word

saludos al foro.
Estoy buscando infromacion para saber como puedo pegar una foto al comienzo del texto de 500 archivos de word,sin tener que ir abriendo yo mismo uno por uno y pegandola.gracias

 #

Debes estudiar algo de VBA

... aunque la mayor parte del trabajo te lo hará la grabadora de macros. Prueba lo siguiente:

  1. En un documento vacío, activa la grabadora. A continuación graba las siguientes acciones...
  2. Abre uno de los documentos.
  3. Inserta la imagen (previamente deberías haberla guardado en algún formato gráfico).
  4. Guarda el documento.
  5. Cierra el documento.
  6. Detén la grabación de la macro y asígnale nombre.

Hasta ahora lo único que tienes es una macro que te permite insertar la imagen en un determinado documento.

Comprueba que la macro se ejecuta correctamente. Debería insertar otra foto en el mismo documento y no dar ningún error durante su ejecución.

Ahora pasa a estudiar el código que ha generado la macro; no tengo Word a mano (hace tiempo que uso GNU/Linux en vez de Windows) pero creo recordar que es algo así como Herramientas -> Macros -> Editar macros.

Verás que el código generado por la macro es bastante comprensible (english Almodovar Style):-)

Se trataría de que sustituyeses el nombre del archivo por una variable. Y todo el código ejecutarlo dentro de un bucle que recorra una lista con los nombres de todos tus 500 archivos, para asignar cada vez un nombre de archivo diferente a la variable.

Si alguna vez has estudiado cualquier lenguaje de programación eso no te será difícil.

Lo bonito sería que, por ejemplo, la lista de nombres la obtuviese leyendo todos los .doc de un directorio. Con la ayuda del Visual Basic del Office y un poco de estudio de los objetos y sus propiedades y métodos, deberías encontrar la manera de hacerlo. todo el tiempo que inviertas en ello te lo ahorrarás cuando debas hacer algo parecido.

No dispongo de referencias on-line para estudiar esas materias, aunque como material impreso aquí tengo una bibliografía recomendada (orientada a Excel y Access, pero es más de lo mismo)

De todas maneras, una búsqueda en Google debería ofrecerte algún tutorial práctico que te ayude en tu labor.

Suerte en tu proyecto... ¡y pásate a OpenOffice.org!

Es GRATIS... es LEGAL... y sobre todo... ¡ES LIBRE!


:-)

--
"Sólo el conocimiento nos hace libres"

 

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Búscalo con Google

Comentarios recientes

Encuesta

¿Sobre qué programas esperas encontrar tutoriales y ejercicios en SuperAlumnos.net? :